2010-08-10 29 views
0

Salut tout le monde, je travaille sur l'analyse du flux de contenu PDF pour pouvoir lire et gérer les opérateurs d'annotation et aussi pour les ajouter. Quelqu'un peut-il nous éclairer sur la façon de procéder sans utiliser une bibliothèque préconstruite? Je comprends que c'est un exercice décourageant, mais n'importe quel pointeur serait apprécié.De quoi avez-vous besoin pour gérer la visualisation d'annotations dans un fichier PDF?

Note: J'ai lu une bonne partie de la référence PDF d'Adobe, et je comprends principalement le concept du fichier étant une arborescence d'objets, mais je ne comprends pas comment faire pour savoir s'il y a une annotation (ai-je manqué cet opérateur dans la référence?) De même, toute aide sur ce que le callback fonctionne lui-même devrait être responsable? Merci de votre aide.

Répondre

2

Regardez la section 3.6.2 de la référence PDF, version 1.7. Il existe une clé "Annots" pour chaque nœud d'arbre de page avec des annotations qui contient un tableau des annotations pour cette page. Chaque annotation pointe vers son emplacement sur la page plutôt que d'avoir un opérateur de page dans le flux de contenu.

+0

merci, je crois que j'ai manqué cela. va regarder dedans. –