2010-11-07 2 views

Répondre

0

La plupart des visionneuses de fichiers PDF pour iPhone utilisent CGPDF pour rendre le contenu PDF. Pour implémenter des fonctionnalités telles que les hyperliens (les hyperliens AFIK en PDF se font via une balise "annotation de lien", mais il peut y avoir un autre moyen), le visualiseur PDF utilise l'API CGPDF pour analyser/analyser le flux de contenu PDF pour un page donnée, sortez les données qui l'intéressent, puis implémentez la prise en charge de cette fonctionnalité. Par conséquent, pour les liens hypertexte, un visualiseur peut utiliser CGPDF pour afficher la page dans une vue. Il utiliserait également CGPDF pour analyser la page à la recherche d'annotations de liens et extraire tous les attributs nécessaires (contenu, destination, coordonnées, etc.). Il implémenterait un gestionnaire de contact pour la vue et tout code à exécuter lorsqu'un utilisateur s'en servirait le lien hypertexte.

+0

Merci beaucoup Tom – m0rtimer

0

Cela n'est pas possible si vous affichez des fichiers PDF dans UIWebView.

+1

Est-ce que ma seule option CGPDF est alors? Comment pensez-vous que GoodReader ou d'autres applications similaires font cela? – m0rtimer

Questions connexes