Forum Programmation.java API java pour PDF vers XML

Posté par  .
Étiquettes : aucune
0
11
mai
2006
Bonjour,
je cherche des outils pour développer un utilitaire qui converti des documents pdf en xml. Je cherche particulièrement des outils java (api, ou appli open source).

Merci!
  • # Pourquoi faire ça..

    Posté par  . Évalué à 4.

    PDF est un format de présentation.
    XML est un format de structure.

    A moins de connaître la structure des données dans le fichier PDF, et que celle ci ne change pas, ou de vouloir représenter la structure d'un PDF au format XML, ce que tu veux faire est un peu compliqué.

    Si c'est bien cela que tu veux faire, il faut faire :

    import java.PdfToXml;
    XMLDocument doc = new XMLDocument("monfichier.pdf",FROM_PDF);

    Et ensuite tu peux facilement sérialise l'objet "doc" dans un fichier xml.
    • [^] # Re: Pourquoi faire ça..

      Posté par  . Évalué à 1.

      Salut,
      Merci pour ta contrib. ça m'arrangerait bien si je pouvais recupérer la structure du pdf dans un format xml, comme ça je n'aurais qu'à prendre les infos que je veux. Mais où puis-je trouver le package java.PdfToXml?
  • # .

    Posté par  . Évalué à 2.

    La bibliotheque itext permet de manipuler du pdf je crois. C'est plutot destiné à en creer, mais peut etre que tu peux ouvrir des documents existants et en extraire des objets. Si c'est le cas, ça sera à toi de creer du xml en serialisant ces objets :

    http://itextdocs.lowagie.com/tutorial/directcontent/index.ht(...)
  • # Trouvé sur google...

    Posté par  (site web personnel) . Évalué à 1.

    http://www.iup.univ-avignon.fr/Projets/Anciens05/rapport04.p(...)

    Ca semble faire ce que tu veux (en tout cas, le nom du package pdf2xml et celui de la classe PDF2XML.java est évocateur).

    Par contre, est ce que c'est bien, aucune idée... La licence n'est pas précisée.

    Benjamin
  • # Merci

    Posté par  . Évalué à 0.

    Salut,
    merci pour vos réactions je vais lire tout ça pour voir si j'arrive à trouver une solution à mon problème.
    Je vous tiendrez informé!
    • [^] # Re: Merci

      Posté par  . Évalué à 0.

      Oups! j'ai fait quelques fautes.
      Correction : je vous tiendrai informés!
      Désolé.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.