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 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 ?
Évènements dans le 06?
www.sortir06.com
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
Ma page Developpez - Mon Blog Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag
Venez sur le Chat de Développez !
Bonjour,
Concernant la récupération du contenu d'un PDF, il y a peut être une solution avec PHP5 :
Voir exemple complet :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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é.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager