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!

Était-ce utile?

La solution

Apple ont un exemple de code "ZoomingPDFViewer":

http : //developer.apple.com/library/ios/#samplecode/ZoomingPDFViewer/Introduction/Intro.html#//apple_ref/doc/uid/DTS40010281

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.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top