GNT sans publicité, site mobile, fonctionnalitées exclusives...

Lire le contenu d'un PDF avec PHP

Le
MARTIN Samuel
Bonjour,
Après de nombreuses recherches et des essais infructueux je vous demande
donc votre aide.

J'aimerais savoir si il est possible de lire le contenu d'un fichier .pdf.

Pour un .doc je procède ainsi :

$fp = fopen("lire.doc","r");
$fichier=fread($fp, filesize ("lire.doc"));

oui bien

$fichier2 = join('', file("lire.doc"));


Parcontre pour un fichier .pdf je n'arrive pas à afficher le contenu, y
a t'il une solution ?

Je veux pouvoir lire le contenu du fichier pour savoir si un mot clé
bien défini est contenu dans ce fichier en question.

Merci d'avance pour votre aide.

MARTIN Samuel
Lire les 7 réponses

Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses Page 1 / 2
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Olivier Miakinen
Le #792776

J'aimerais savoir si il est possible de lire le contenu d'un fichier .pdf.


J'ai trouvé deux ensembles de fonctions permettant de créer un fichier
PDF, mais apparemment ils ne permettent pas de le lire :
http://fr3.php.net/manual/fr/ref.pdf.php
http://fr3.php.net/manual/fr/ref.cpdf.php

Si quelqu'un a une idée...

John Gallet
Le #792775
Bonjour,

J'aimerais savoir si il est possible de lire le contenu d'un fichier .pdf.
Oui.



Si quelqu'un a une idée...


Lire le chapitre 14 de la FAQ (que j'ai ajouté le WE dernier). Les
questions sur les bibliothèques existantes concernant le PDF pourront
donc désormais être refusées.

JG


MARTIN Samuel
Le #792563
Après de très nombreuses recherche je me suis rendu compte qu'il était
impossible de lire un PDF uniquement avec un script PHP

En natif Linux possède la fonction pdf2txt qui pourrait résoudre mon
problème, seulement le serveur doit être sous Unix donc avec EasyPhp
vous l'aurez compris c'est impossible.


La fonction "string system ( string command [, int &return_var] )"
permet de sous-traiter la conversion pdf vers texte qui permet alors la
recherche d'une occurence.

http://fr.php.net/manual/fr/function.system.php


MARTIN.S
Spot
Le #792559
MARTIN Samuel disait le 16/06/2005 10:27:
Après de très nombreuses recherche je me suis rendu compte qu'il était
impossible de lire un PDF uniquement avec un script PHP

Salut,

moi j'utilise une autre solution, je parse le pdf avec une class java
qui me retourne le contenu dans une chaine.
Ensuite tu fait ce que tu veux avec ta chaine...
Bon c'est un tout petit peu usine a gaz , et faut avoir envie d'utiliser
java, mais si ca ne te fait pas peur, tu peut utiliser :
http://php-java-bridge.sourceforge.net/ pour etablir un pont entre php
et java et ensuite les objets communiquent entre eux. pour la class java
utilisée ya pdfbox http://www.pdfbox.org/ qui marche trés bien. Le tout
doit fonctionner correctement sous win et sous linux .

voila hope it help

Xavier

Yttrium
Le #797094
"John Gallet"

Lire le chapitre 14 de la FAQ (que j'ai ajouté le WE dernier). Les
questions sur les bibliothèques existantes concernant le PDF pourront
donc désormais être refusées.



Bonjour,

Il deviendrait alors judicieux de reposter régulièrement un message avec
l'URL de la FAQ...

Salutations.

Publicité
Suivre les réponses
Poster une réponse
Anonyme