Вы не можете вернуть свои исходные pdf файлы только из простых текстовых файлов. Потому что при экспорте в txt конвертер отбирает много информации, такой как кодировка цвета, структура, данные шрифта и т. Д. c. Однако, если вы просто хотите создать pdf из txt, вы можете использовать wkhtmltopdf
и pdfkit
для этого.
Теперь вы можете просто сделать это:
import pdfkit
pdfkit.from_file("tmp.txt", "sample.pdf")
Это вернет:
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
Loading page (1/2)
Printing pages (2/2)
Done
True
PDF-файл должен выглядеть следующим образом: