8
votes

wkhtmltopdf - impossible de convertir le fichier local

Je viens de télécharger la version 10.0 pour OpenSUSE v. 11.3. Je peux convertir une page Web (c'est-à-dire www.google.com) en l'utilisant mais ne peut pas convertir un fichier local. J'accorde à toutes les autorisations du fichier (et j'ai même essayé de courir sous Sudo en vain). C'est l'erreur:

"Pages de chargement (1/6) Erreur: Échec de la page de chargement du fichier: ///file.html".

Le fichier existe mais WKHTMLTOPDF refuse de le charger. J'ai même essayé la version 9.9 W / le même résultat

Qu'est-ce que je manque?


1 commentaires

Avez-vous omett-il l'intégralité du chemin exprès? Actuellement on dirait que votre fichier est placé dans la racine du système de fichiers.


3 Réponses :


7
votes

Vous devez fournir le chemin complet. Utilisation du fichier : /// n'utilise pas le répertoire de travail en cours. Plutôt, il spécifie le chemin du fichier à partir de la racine du système de fichiers.


1 commentaires

Le chemin relatif fonctionne pour moi. Teatersettings.htmurl = "wwwroot / footer.html"



32
votes

Tout comme un avis à des personnes futures. Je ne pouvais pas obtenir la réponse ci-dessus travaillant sur Ubuntu 14.04, alors j'ai eu recours à la conduite de mon HTML à la commande wkhtmtopdf comme:

Test Cat.html | wkhtmltopdf - test.pdf

Ceci est à partir du WKHTMLTOPDF Aide de ligne de commande:

Utilisation - pour stdin ou stdout


0 commentaires

1
votes

Essayez avec cette option:

wkhtmltopdf --enable-local-file-access


0 commentaires