tirage iPhone / iPad pdf comme iBooks?
-
25-09-2019 - |
Question
Quelqu'un sait comment utiliser des graphiques de base pour dessiner un pdf comme dans iBooks. Je peux déjà dessiner une page PDF en utilisant des graphiques de base, mais était curieux de voir comment iBooks montre une vue de la qualité inférieure de chaque page il se charge rapidement et puis quand vous restez sur une page plus si cette dernière est pleine qualité. Cela le rend capable d'ouvrir le pdf sans avoir à l'utilisateur attente comme la plupart des applications de magazine que vous voyez sur l'iPad. Toutes les idées aider!
La solution
Apple ont un exemple de code "ZoomingPDFViewer":
Je pense que cela pourrait vous donner quelques bonnes idées: -)
Autres conseils
Je suppose qu'ils utilisent des couches multiples, la première couche charge le pdf à basse résolution et la meilleure résolution est préparé en arrière-plan. Lorsque vous êtes prêt ces couches sont permutées.
Jetez un oeil à CGPDFDocumentRef et CATiledLayer dans la documentation.