2008-10-06 8 views

Répondre

2

Vous pouvez utiliser iTextSharp. C'est une API open-source pour manipuler des pdf écrits en C#.

L'algorithme de base serait:

  1. boucle à travers toutes les pages du fichier PDF.
  2. Pour chaque page, parcourez chaque annotation dans la collection d'annotations (dictionnaire des annotations).
  3. Si vous avez trouvé une annotation de lien de sous-type, augmente votre nombre ou effectue la logique nécessaire.

RWendi

+0

je vais avoir du mal figureing sur l'API. Shoud Je fais quelque chose comme ceci: PdfReader reader = new PdfReader ("c: \\ sample2.pdf"); PdfDictionary dic = lecteur.GetPageN (1); – Houda

0

Personnellement, je l'aurais un hack autour avec PyPDF ..

Questions connexes