Создание PDF из XML с помощью XSL FO w / Python

Мог ли кто-нибудь указать мне в правильном направлении, надеюсь, библиотеку или примеры кода, какие-либо ресурсы о том, как взять XML и создать PDF-файл с использованием XSL-FO в Python? Если мне нужно будет использовать XML-рендеринг, то какой XML-рендер рекомендуется?

2 Solutions collect form web for “Создание PDF из XML с помощью XSL FO w / Python”

Если вы хотите запустить XSLT программно с Python, вы хотите lxml .

Однако, если вам просто нужно создать файл .fo из определенной пары XSL / XML, вы можете просто использовать xsltproc , который доступен в любой системе Unix-y в командной строке, включая OS X.

После того, как у вас есть файл .fo, используйте Fop, чтобы преобразовать его в PDF.

Вы можете попробовать XHTML2PDF . Он очень прост в использовании. Создайте свой шаблон XHTML. Используйте Jinja2 (или аналогичный), чтобы заполнить шаблон. Преобразование в PDF.

Python - лучший язык программирования в мире.