Je reçois une erreur (accès bloqué au fichier) lors de la conversion de HTML en pdf en utilisant la bibliothèque pdfkit alors que j'utilise une image locale dans mon fichier HTML. Comment puis-je utiliser des images locales dans mon fichier HTML ?
Réponses
Trop de publicités?Pdfkit est une enveloppe python pour wkhtmltopdf . Il semble avoir hérité du comportement par défaut de wkhtmltopdf dans les versions récentes, qui désormais bloque l'accès aux fichiers locaux sauf indication contraire.
Cependant, puisque pdfkit vous permet de spécifier l'une des options originales de wkhtmltopdf vous devriez pouvoir résoudre ce problème en passant l'option enable-local-file-access
option.
En suivant l'exemple du site pdfkit, cela ressemblerait probablement à quelque chose comme ceci :
options = {
"disable-local-file-access": ""
}