est-il possible d'accéder à des liens "internes" dans les documents PDF à l'aide de Question est similaire, mais ne répond pas à la question de la manière de supporter des hyperliens. P> cgpdfdocument code> ou d'autres moyens? Je construis une application de lecture simple et souhaitez délivrer mon contenu dans le formulaire PDF, mais si je ne peux pas supporter les liens entre les pages de la DOC, cela ne fonctionnera probablement pas. P>
4 Réponses :
Si vous utilisez Quartz Ouvrir et afficher un PDF , puis oui, on dirait que vous aurez accès à des liens internes. Quartz vous laissera également
Ces liens indiquent les deux point sur la bibliothèque de référence Mac OS X, non iPhone OS. Pdfkit n'existe pas sur le téléphone.
Oui au-dessus des deux liens ne vient que la liste d'ouverture des bibliothèques de référence OSX. Cela ne donne aucune information appropriée. Comment ça est accepté? -1
Désolé les gens, je ne fais plus d'iPhone Dev, donc c'est effectivement une question abandonnée. Je suis incapable de vérifier si c'est une réponse acceptable ou non, alors je viens de "non accepté".
voir ma réponse Ici . Fondamentalement, vous devrez vous familiariser avec les annotations de lien PDF. P>
Vous devez faire en deux étapes.
Premièrement: Analysez votre PDF pour localiser les opérateurs de contenu marqués P>
C'est un exemple d'un code d'analyse: p> (Vous devez terminer et ajuster Ce code pour correspondre à votre exigence) P> second: répondez au message touchée pour gérer le robinet sur ces zones et faire réagir l'interface utilisateur en conséquence. P> P>
Voir ce code d'exemple ... Les hyperliens PDF fonctionne dans cette p>
Qu'est-ce que vous voulez dire exactement par des liens entre les pages? Parlez-vous d'un lien à la page 1, qui va à la page 4, ou parlez-vous de la page 1 suivi de la page 2 de votre lecteur? En passant, si vous parlez de liens cliquables entre les pages, gardez à l'esprit que les hyperliens dans un document PDF sont simplement des rectangles de points de passe-papier cliqués sur une page et n'ont aucune relation directe avec le texte qu'ils apparaissent à un lien hypertexte. Un document PDF n'est pas comme un document HTML dans ce sens.
Je veux dire supporter des liens d'une page à une autre page arbitraire dans le document. Je l'utiliserais pour une table des matières, ainsi que pour référencer d'autres pages dans des endroits aléatoires. Alors oui, ce que je cherche vraiment, c'est une méthode de forme HTML pour naviguer dans les documents PDF. Je peux gérer la navigation simple de la navigation «Suivant / Précédent» sans cela, mais idéalement, je voudrais également soutenir la navigation arbitraire. Merci.
Voici quelques échantillons de code, de ma propre question: Stackoverflow.com/Questtions/4080373/...