2010-12-29 9 views
5

Ich habe gerade die Version 10.0 für opensuse v. 11.3 heruntergeladen. Ich kann eine Webseite (zB www.google.com) damit konvertieren, aber keine lokale Datei konvertieren. Ich gewähre alle Berechtigungen für die Datei (& Ich habe sogar versucht, unter Sudo ohne Erfolg ausgeführt). Dies ist der Fehler:wkhtmltopdf - lokale Datei kann nicht konvertiert werden

"Seiten werden geladen (1/6) Fehler: Fehler beim Laden der Seitendatei: ///file.html".

Die Datei existiert, aber wkhtmltopdf weigert sich, sie zu laden. Ich probierte sogar Version 9.9 mit dem gleichen Ergebnis

Was vermisse ich?

+1

Haben Sie den vollständigen Pfad absichtlich weggelassen? Derzeit sieht es so aus, als wäre Ihre Datei im Root des Dateisystems platziert –

Antwort

6

Sie müssen den vollständigen Pfad angeben: file: // verwendet nicht das aktuelle Arbeitsverzeichnis, sondern gibt den Pfad zur Datei vom Stammverzeichnis des Dateisystems an.

16

Nur als eine Ankündigung für zukünftige Menschen. Ich konnte nicht die oben genannte Antwort der Arbeit an Ubuntu 14.04, bekommen so griff ich wie so meine HTML an den wkhtmltopdf Befehl kochend:

cat test.html | wkhtmltopdf - test.pdf

Dies ist aus der wkhtmltopdf Befehlszeilenhilfe:

Use - for stdin or stdout