EXTRACTION DES IMAGES CONTENUES DANS UN PDF

amybou Messages postés 4 Date d'inscription mardi 26 avril 2011 Statut Membre Dernière intervention 18 juin 2012 - 27 avril 2011 à 16:09
cs_Theocent Messages postés 6 Date d'inscription samedi 18 juin 2011 Statut Membre Dernière intervention 15 janvier 2013 - 24 mai 2012 à 13:14
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/53097-extraction-des-images-contenues-dans-un-pdf

cs_Theocent Messages postés 6 Date d'inscription samedi 18 juin 2011 Statut Membre Dernière intervention 15 janvier 2013
24 mai 2012 à 13:14
Salut!!
Merci je veux verifier, je vous direz si ça marché
Coordiallement
cs_jojolemariole Messages postés 519 Date d'inscription mercredi 21 mars 2007 Statut Membre Dernière intervention 19 décembre 2016 25
23 mai 2012 à 15:27
Salut,

commons-logging (1.1.1)
http://commons.apache.org/logging/download_logging.cgi

pdfbox (1.6.0)
http://apache.crihan.fr/dist/pdfbox/1.6.0/

Je n'ai pas testé avec pdfbox 1.6.0, il n'est pas garanti que ça marche. On pourra voir ça.
cs_Theocent Messages postés 6 Date d'inscription samedi 18 juin 2011 Statut Membre Dernière intervention 15 janvier 2013
18 mai 2012 à 14:26
Bonjour chers membres
Je me suis rendu sur http://www.java2s.com mais j'ai trouvé uniquement le fichier commons-logging-1.1.1.jar.html avec une suite des codes sources java au lieu commons-logging-1.1.1.jar.zip. S'il vous plait veiller me donner la procédure pour j'aie le Zip de commons-loggind-1.1.1.jar, aussi le pdfbox-1.5.0.jar je n'ai pas trouvé.
Chers membres du forum j'attends avec patience votre intervention ou s"il quelqu'un qui a trouvé le deux utilitaires (commons-logging-1.1.1.jar.zip,le pdfbox-1.5.0.jar)il peut me les envoyer au mail suivant theorwag@gmail.com
Merci
labandus Messages postés 25 Date d'inscription jeudi 14 décembre 2000 Statut Membre Dernière intervention 25 juillet 2013 1
9 juil. 2011 à 13:48
:)
labandus Messages postés 25 Date d'inscription jeudi 14 décembre 2000 Statut Membre Dernière intervention 25 juillet 2013 1
9 juil. 2011 à 13:00
Salut..

c vrai que PDFBOX est en fait très lent, tout simplement parce qu'il charge tout le contenu de fichier Pdf à proceder dans le Memoire; toutes les ressources de toutes les pages sont lus... imaginez ce que cela peut donner juste pour un fichier à seulement 10 Pages... charger des ressources comme les images peuvent être tres penibles....

Essayer "iText", une open-source pour Java/C# qui fait la même chose ,mais plus rapidement en chargeant:

1- le contenu du pdf est crée selon le User-input ou la source de donnée (Base de données) en temps reel.
2- Création , lecture et mis à jour des Document pdf

concernant la lecture d'un document pdf et ses ressources, la library travaille avec et met à la disposition des flux (Stream) ce qui accroit la performance, car cela permet de charger ses ressources en flux... de maniere sequentielle.

PDFBox Vs iText c'est un peu comme XMLDOM vs SAX dans le monde du XML.
cs_jojolemariole Messages postés 519 Date d'inscription mercredi 21 mars 2007 Statut Membre Dernière intervention 19 décembre 2016 25
27 avril 2011 à 17:15
Si tu préfères java en espagnol, va sur cette page :
http://java.com/es/download/index.jsp
cs_jojolemariole Messages postés 519 Date d'inscription mercredi 21 mars 2007 Statut Membre Dernière intervention 19 décembre 2016 25
27 avril 2011 à 17:14
Hola

1) vérifie que Java est installé sur ton ordinateur en version 1.6 minimum (le plus simple est de taper la commande "java -version" dans un terminal). Si Java n'est pas installé ou que la version n'est pas suffisante, télécharge Java 1.6 ici : http://java.com/fr/download/index.jsp

2) télécharge le zip que je fournis, décompresse-le où tu veux

3) dans le dossier "librairies" que je fournis, il n'y a que "utilitaire.jar" qui est une librairie personnelle. Il manque 2 librairies Apache pour que l'application fonctionne :
- http://www.java2s.com/Code/JarDownload/commons-logging-1.1.1.jar.zip (à décompresser)
- http://apache.crihan.fr/dist//pdfbox/1.5.0/pdfbox-1.5.0.jar
Tu mets les 2 jar ("commons-logging-1.1.1.jar" et "pdfbox-1.5.0.jar") dans le dossier librairies (avec "utilitaire.jar").
(Je ne peux pas fournir moi-même ces librairies dans le zip parce qu'elles sont trop volumineuses.)

4) Ensuite tu peux exécuter extraction_pdf.jar (double-clic)
amybou Messages postés 4 Date d'inscription mardi 26 avril 2011 Statut Membre Dernière intervention 18 juin 2012
27 avril 2011 à 16:11
dsl en français :p, tu pourrais me dire les outils qu'il faut utiliser pour pouvoir executer la appli, merci d'avance
Rejoignez-nous