Файл изображения не может быть преобразован в 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) :(
Вернуться на верх