Comment LIRE un pdf avec PHP et pdftotext

En recherchant sur google, j’ai pu trouver de très nombreuses librairies permettant de générer un PDF depuis PHP mais aucune librairie capable de faire l’inverse à savoir de lire un PDF existant depuis PHP.

J’ai donc trouvé une solution, un peu lourde a mon sens, mais tous de même une solution :

  • Installez le paquet pdftotext sur votre serveur linux
  • Depuis PHP exécutez le code suivant sur votre serveur via exec() :
    exec("pdftotext /var/www/projet/file.pdf /var/www/projet/file.txt",$result);

    Le premier chemin étant le chemin vers le pdf et le sconde le chemin vers le fichier texte qui sera généré et qui contiendras le contenu du PDF.

  • Ouvrez le fichier /var/www/projet/file.txt qui a été généré pour lire le contenu du pdf
  • Pensez a supprimer les deux fichiers en fin de lecture 🙂

Une réaction au sujet de « Comment LIRE un pdf avec PHP et pdftotext »

  1. JMichel graphiste Nice Réponse

    Merci pour cette solution qui a le mérite d’être simple. Après il faut que je récupère le texte sur la page Php même, donc il faut lire le txt généré c’est un peu long comme processus…

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.