Créer une table des matières à partir d'un fichier pdf
Je suis l'aide de quartz pour afficher le contenu pdf, et j'ai besoin de créer une table des matières pour naviguer dans le fichier pdf. À la lecture de la documentation d'Apple, je pense que je suis censé utiliser CGPDFDocumentGetCatalog, mais je ne peux pas trouver des exemples sur la façon d'utiliser n'importe où. Des idées?
Mise à jour: n'ai pas Encore trouvé une solution pour cela. J'ai fatigué Alex solution, mais la sortie j'obtiens ressemble à ceci:
2011-07-27 09:16:19.359 LDS Scriptures App-iPad[624:707] key: Pages
2011-07-27 09:16:19.361 LDS Scriptures App-iPad[624:707] key: Count
2011-07-27 09:16:19.362 LDS Scriptures App-iPad[624:707] pdf integer value: 238
2011-07-27 09:16:19.363 LDS Scriptures App-iPad[624:707] key: Kids
2011-07-27 09:16:19.366 LDS Scriptures App-iPad[624:707] key: Type
2011-07-27 09:16:19.368 LDS Scriptures App-iPad[624:707] key: Outlines
2011-07-27 09:16:19.370 LDS Scriptures App-iPad[624:707] key: Count
2011-07-27 09:16:19.371 LDS Scriptures App-iPad[624:707] pdf integer value: 7
2011-07-27 09:16:19.372 LDS Scriptures App-iPad[624:707] key: First
2011-07-27 09:16:19.374 LDS Scriptures App-iPad[624:707] key: Parent
2011-07-27 09:16:19.375 LDS Scriptures App-iPad[624:707] key: Count
2011-07-27 09:16:19.376 LDS Scriptures App-iPad[624:707] pdf integer value: 7
Aucune idée de comment le transformer en un utilisable table des matières. Idéalement, je voudrais arriver à un tableau de NSDictionary
objets avec un titre et un numéro de page correspondant.
Ryan, avez-vous trouvé un moyen de créer de table des matières à partir d'un fichier PDF existant? Si oui merci de me guider. Je suis à la recherche pour le même depuis quelques jours.
Avez-vous trouvé la solution? Si oui, s'il vous plaît ajouter votre réponse ici.
Avez-vous trouvé la solution? Si oui, s'il vous plaît ajouter votre réponse ici.
OriginalL'auteur ryan | 2010-03-31
Vous devez vous connecter pour publier un commentaire.
Quelque chose comme cela pourrait vous aider à démarrer:
CGPDFDocumentApplyFunction
défini?Désolé, ce doit être
CGPDFDictionaryApplyFunction
. Voir laCGPDFDictionary.h
fichier d'en-tête dans leCoreGraphics.framework
. Merci pour l'attraper.Salut @AlexReynolds, vous pouvez convertir votre réponse rapide 3?
OriginalL'auteur Alex Reynolds
Voici ma démarche.
1. Télécharger ce cadre
vfr lecteur
2. Utiliser ces lignes de code pour obtenir tous les fichiers PDF chapitres
Espère que ça va vous aider.
OriginalL'auteur Ned
Je l'ai fait avec un logiciel freeware bibliothèque pour iOS
FastPdfKit
OriginalL'auteur Vladimir