Я искал какой-то метод для преобразования моих локальных html файлов в pdf файл в python. То, что я искал, было «pdfkit», «weasyprint», «xhtml2pdf», «pdfcrowd».
Проблема в том, что я должен сделать это как исполняемый файл с Pyinstaller, чтобы дать кому-то еще, чтобы они могли работать с эта программа. И я столкнулся с некоторым OSerror с pdfkit, который говорит
OSError: No wkhtmltopdf executable found: "b''"
, и я нашел решение, что мне нужно отредактировать некоторые переменные окружения для этого. Weasyprint также необходимо загружать / устанавливать вещи для использования библиотек cairo.
Я не думаю, что они будут работать в других P C, поскольку для запуска программы им требуется внешняя обработка.
Кажется, именно xhtml2pdf преобразует html с веб-страницы (не локального файла) в pdf, и pdfcrowd - это мой наименьший вариант, так как мне приходится платить за использование API.
У вас есть какие-либо рекомендации для обращения тех, кто в моих обстоятельствах?
Пожалуйста, просветите меня. Заранее спасибо!