Newbie veut créer un lecteur PDF pour ipod touch - quelle est la meilleure approche?

StackOverflow https://stackoverflow.com/questions/93297

  •  01-07-2019
  •  | 
  •  

Question

Je souhaite créer une petite application qui affiche un PDF et présente des pages uniques pouvant être zoomées avec une fonction de page précédente / suivante.

Était-ce utile?

La solution

L'API Core Graphics est à peu près la même chose dans Cocoa et Cocoa Touch. Pour en savoir plus sur CGPDFDocument , il devrait vous fournir les informations suivantes: tout ce dont vous aurez besoin pour rendre des pages PDF. Vous n'avez pas besoin de lire les spécifications PDF ni d'utiliser une bibliothèque pour analyser directement les fichiers PDF. Vous en apprendrez probablement plus sur Core Graphics / Quartz 2D / etc. pour comprendre comment utiliser ces fonctions dans une application Cocoa.

Autres conseils

Conformément à la politique évolutive de Apple en matière de rejet des candidatures, dupliquer les fonctionnalités déjà présentes sur le iPhone Je voudrais éviter de passer trop de temps, même en tant que débutant, à quelque chose qui fait partie des fonctionnalités de base de l'iPhone.

Ceci est assez trivial. Les fonctions CGPDFDocument vous permettront de faire tout ce que vous voudriez faire avec un fichier PDF.

L'iPhone et l'iPod touch peuvent déjà afficher les PDF, car l'une des publicités télévisées au Royaume-Uni montre un courrier électronique avec une pièce jointe .pdf (des cours de natation) en cours de visualisation. Il peut également afficher les fichiers .doc, .xls, etc., de sorte que s’il crée une application de type visualiseur, sa prise en charge peut également être un ajout de fonctionnalité intéressant.

Cela signifie qu’il vous faudra accéder à une infrastructure PDF. Vraisemblablement, Apple peut fournir une assistance ici s'il est un développeur rémunéré. La synchronisation des fichiers PDF sur le périphérique est la véritable difficulté, car elle n’est pas prise en charge par iTunes. Je suppose que vous auriez besoin d’écrire un outil de synchronisation basé sur le réseau ou d’avoir un nuage en ligne pour stocker les fichiers PDF des personnes.

Le périphérique ne prend pas en charge Flash. Par conséquent, l'utilisation des outils de conversion de PDF à Flash ne fonctionnera pas.

J'ai trouvé ce framework HTML5 qui devrait fonctionner sur un iPad http://bakerframework.com/ . mais je ne l'ai pas encore testé.

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