Файл изображения не может быть преобразован в pdf при использовании python-pdfkit
Вот мой код
options = {
"enable-local-file-access": True,
...
}
pdfkit.from_string(html_file, pdf_file, options=options, ...)
поскольку я использую шаблон Django, вот мой код для ссылки на него
<img src="{{ static_root }}{% static '../../target.svg' %}" alt="">
Я использую локальный файл изображения в html, он просто показывает пустое поле в выходном файле pdf
Я также попробовал использовать "base64" для решения проблемы, основываясь на этой ссылке pdfkit не конвертирует изображение в pdf
Мне кажется, что это не работает.
Реализованный pdfkit не любит .svg, я использую формат .png вместо этого
wkhtmltopdf 0.12.6 (Ubuntu 22.04.1 LTS) (консоль) - все ок
wkhtmltopdf --enable-local-file-access ./file.html ./file.pdf
в скрипте python тоже неплохо:)
options = {'enable-local-file-access': None}
pdfkit.from_file("file.html", "file.pdf", options=options) # all ok!
pdfkit.from_string(html_str, "file.pdf", options=options) # no images (jpg, png) :(