2017-04-12 3 views
0

J'ai scanné le fichier pdf et j'ai besoin de convertir ce fichier pdf numérisé en fichier pdf interrogeable en utilisant php. J'ai cherché ceci et j'ai trouvé l'outil pdfocr.Convertir pdf scanné en pdf consultable en utilisant php

Quand je lance la commande suivante dans le terminal, il fonctionne très bien:

pdfocr -i input.pdf -o output.pdf 

Mais quand je lance commande suivante dans le code php son ne donnant aucune erreur, mais pas non plus convertir en fichier PDF indexable:

$output = shell_exec("pdfocr -i input.pdf -o output.pdf"); 

Quelque chose ne va pas avec la commande shell_exec de php ou quoi que ce soit d'autre?

Merci d'avance.

+0

D'abord voir si votre outil et le fichier d'entrée sont présents lorsque vous exécutez une commande: '$ output = \' ls -al \ '; écho "

$output
"; '. –

+0

@ kiko-software Oui, j'ai installé pdfocr dans mon ordinateur portable et j'ai donné le même chemin de fichier d'entrée dans les deux (terminal cmd et shell exec cmd). Et shell_exec fonctionnent bien pour d'autres commandes ubuntu. – user3296893

+0

Alors vous avez fait mon test et vous voyez les deux fichiers dont vous avez besoin. C'est bon. Ensuite, vous devez regarder les autorisations. https://help.ubuntu.com/community/FilePermissions –

Répondre

0

... convertir ce fichier pdf numérisé en fichier PDF indexable en utilisant php

Vous pouvez utiliser le (gratuit) API OCR.space à create searchable PDFs.

Il existe également quelques PHP sample code.