PDF zu HTML mit PHP
Brauche ich zum konvertieren von pdf-Dateien in HTML. Ich heruntergeladen pdftohtml für PHP, aber ich weiß nicht, wie es zu benutzen. Ich versuche es mit diesem code:
<?php
include 'pdf-to-html-master/src/Gufy/PdfToHtml.php';
$pdf = new \Gufy\PdfToHtml;
$pdf->open('1400.pdf');
$pdf->generate();
?>
Diese Ergebnisse in einer leeren web-Seite.
Was muss ich ändern? Was ist der richtige code, um dieses Skript auszuführen?
- Ich hoffe, dass Sie installiert poppler-utils, bevor Sie mit diesem code.
sudo apt-get install poppler-utils
- meine cmd die mir sagen, dass er nicht weiß, Befehl sudo
- dieser Befehl ist für linux-Maschinen, da Sie auf windows-check hier. blog.alivate.com.au/poppler-windows
- Ok, ich habe mein Verzeichnis poppler für windows, aber wie benutze ich es.. ich verstehe nicht.. sorry, aber jetzt wenn ich die php-Datei das Ergebnis ist wieder eine weiße Seite @varunsinghal
- ist die Datei verwendet, um das pdf zu konvertieren, dass ist die Datei, die Sie oben geschrieben haben, ist im gleichen Verzeichnis wie die pdf?
- ja @varunsinghal
Du musst angemeldet sein, um einen Kommentar abzugeben.
Erste option ist die Verwendung poppler-utils
Download-Bibliothek von hier
Zweite option könnte sein, mit pdf.js
Notice: Use of undefined constant PDFJS - assumed 'PDFJS' in C:\xampp\htdocs\parserpdfprova\prova.php on line 3 Fatal error: Call to undefined function getDocument() in C:\xampp\htdocs\parserpdfprova\prova.php on line 3
PDF.js v1.1.114 (build: 3fd44fd) Message: Unexpected server response (0) while retrieving PDF
aber ich fügen Sie diese url an: provapdftohtml.altervista.org/web/viewer.html?file=http://...Benutze ich wkhtmltopdf und es funktioniert okay. Sie können es hier herunterladen: http://wkhtmltopdf.org/downloads.html
Installierte ich es in Linux, und ich benutze es so:
Hoffe, das hilft.
$command = "c:\wamp\wkhtmltopdf --load-error-handling ignore --disable-smart-shrinking -T 5mm -B 5mm -L 2mm -R 2mm --page-size Letter --encoding utf-8 --quiet";
Ich bin der maintainer des Pakets. Das Paket aktualisiert hat. Haben Sie bereits mit der neuesten version? Und wenn Sie Windows verwenden, Lesen Sie bitte nochmal den doc. Bitte auch nicht den download direkt von github verwenden Komponisten statt.