Как создать простой pdf-файл в python?


2 Answers

rst2pdf делает именно то, что вы хотите; с измененным вводом текста

Стили могут быть применены inline с естественным стилем RST, а свойства уровня документа (включая шрифты) управляются таблицей стилей .

Question

Я ищу способ вывода ОЧЕНЬ простого PDF-файла из Python. В основном он будет состоять из двух столбцов слов, один на русском (так utf-8 символов), а другой на английском.

Я искал поисковые запросы в течение примерно часа, и найденные пакеты были либо массивным излишеством (и до сих пор не дают полезных примеров), например ReportLab, либо, похоже, предполагают, что единственное, что когда-либо делало бы с pdf-файлами, это объединить несколько из них (PyPdf, pdfrw).

Может быть, я просто пропустил что-то очевидное, но все, что я видел, похоже, начинают массовую дискуссию о том, чтобы взять 17 файлов в формате pdf и превратить их в плакат шириной 60 футов с 23 панелями (возможно, небольшое преувеличение) и оставить меня интересно, как получить программу «Hello World». Любая помощь будет оценена по достоинству.




Более простой подход состоял бы в использовании пакета csv для записи двух столбцов в CSV-файл, а затем его чтение в электронную таблицу и печать в формате pdf. Не 100% python, но, возможно, на 90% меньше работы ...




recipe для преобразования текстового файла в PDF. Немного длинный, но чистый Python и без внешних зависимостей.




Related



Tags

python python   pdf