En regardant l'exemple d'application QuartzDemo, j'adore la vitesse du rendu PDF en utilisant uniquement du quartz (c'est-à-dire, sans utiliser uiwebview). Cependant, lorsque je zoom dans le PDF, il ne semble pas devenir plus clair comme il le fait en mode PDF.zoom du fichier pdf
2
A
Répondre
0
En fait, il suffit de zoomer sur une image prédéfinie du PDF, ce qui équivaut à agrandir un png ou similaire. Pour réellement zoomer le PDF, vous devez re-rendre le pdf à un facteur d'échelle plus grande et n'afficher que le rect qui devrait être visible.
1
La manière la plus simple d'y parvenir consiste à implémenter une vue basée sur CATiledLayer et à l'ajouter en tant que sous-vue d'une UIScrollView.
Définissez les niveaux de détail sur 3 et les niveaux de base sur 2 par exemple (un niveau de zoom arrière et deux niveau de zoom avant).
Les classes UIScrollView et CATiledLayer fera tout le travail pour vous :-)
Questions connexes
- 1. Créer un fichier PDF à remplir à partir du PDF
- 2. Rotation du zoom profond
- 3. Fichiers UIWebView et PDF pour le défilement et le zoom
- 4. Extraire toutes les images du fichier pdf
- 5. Comment optimiser la taille du fichier PDF?
- 6. iPhone SDK Zoom et actualisation PDF avec Quartz
- 7. Modification du niveau de zoom du navigateur
- 8. Impression d'un fichier PDf
- 9. Comment sauvegarder du texte en php en fichier pdf?
- 10. Niveau de zoom du service Web MapPoint
- 11. shdocvw Contrôle du navigateur Web zoom
- 12. C# - Placer un PDF dans un autre fichier PDF
- 13. Comment ouvrir un fichier PDF?
- 14. Gestion du zoom et du panoramique à l'intérieur de UIWebView
- 15. zoom Excel 2007 in zoom out
- 16. comment générer un fichier pdf avec VB.net?
- 17. Le fichier ne commence pas par '% PDF-'
- 18. Comment définir le nom du fichier lors de la diffusion d'un fichier PDF dans un navigateur?
- 19. Télécharger un fichier PDF via Silverlight
- 20. textViewDidBeginEditing ne se déclenche pas en raison du zoom
- 21. Exception sur dowloading fichier PDF dans ASP.NET
- 22. PDFLib: Impossible d'ouvrir un fichier PDF
- 23. Création d'un fichier PDF via ASP.NET
- 24. jquery charge fichier pdf avec .load()
- 25. nombre de pages dans un fichier pdf
- 26. Extraction de texte d'un fichier PDF
- 27. Recadrage des pages d'un fichier .pdf
- 28. Créer un fichier PDF avec PHP
- 29. MultiScaleImage Zoom Zones particulières
- 30. Intégrer javascript pour existant pdf
J'ai eu le même problème - intéressé de voir si quelqu'un a une solution. Faites-nous savoir si vous en trouvez un vous-même. –