Bonjour,
Je souhaiterai savoir si, en PHP, on peut uploader un fichier PDF et extraire son contenu pour l'enregistrer dans une base de données mysql ?
Version imprimable
Bonjour,
Je souhaiterai savoir si, en PHP, on peut uploader un fichier PDF et extraire son contenu pour l'enregistrer dans une base de données mysql ?
Bonjour,
je fais suite à la requete de ludwig59 car je suis dans la même situation que lui.
J'ai regardé les liens proposés en réponse mais je ne parviens pas vraiment à trouver ce qu'il me faut ou plutôt, je ne sais pas trop m'en servir.
J'ai bien regardé la liste de toutes les expressions régulières PHP comportant le mot PDF dedans ( http://nl2.php.net/manual/fr/book.pdf.php ) mais je ne vois pas grand chose qui puisse m'aider.
Une expression m'a tout de même attirée : PDF_info_matchbox , mais j'avoue que j'ai bien du mal à comprendre comment je dois m'en servir. En effet, aucun exemple n'est donné, ce qui ne facilite pas son application.
Pouvez-vous m'aider?
Merci beaucoup :)
Si tu as un serveur dédié, essayes pdftotext ( composant inclu avec Xpdf )
Désolé de déterré un post comme ça, mais je recontre le même besoin et les quelques tests que j'ai pu effectuer avec XPDFne me donnent pas satisfaction dasn le sens ou les document générés pas PDFCréator ou PrimoPdf ne retournent aucun texte :(
Bonjour,
Concernant la récupération du contenu d'un PDF, il y a peut être une solution avec PHP5 :
Voir exemple complet :Code:
1
2
3
4
5
6
7
8
9
10
11 $p = PDF_new(); $pdfinput = "TET-datasheet.pdf"; $docoptlist = "requiredmode=minimum"; /* Open the input document */ $doc = PDF_open_pdi_document($p, $pdfinput, $docoptlist); $contents = PDF_pcos_get_stream($p, $doc, "", "/Root/Metadata"); print(strlen($contents) . " bytes \n"); PDF_close_pdi_document($p, $doc); PDF_delete($p);
Par contre je ne l'ai pas testé.