xml + xslfo to PDF python



有没有一种简单的方法可以使用xsl-fo从xml中获取PDF?我想用python做。我知道如何从xml&xsl做一个html,但我还没有找到一个代码示例来获取PDF。

谢谢

XSL FO 需要一个格式化引擎来从 XSL FO 输入创建打印输出,如 PDF。免费提供的一个是Apache FOP。还有其他几种商业产品。我知道没有用Python编写的XSL FO引擎,尽管有些引擎具有Python接口。

rinohtype Python 库可以帮助您从结构化文档(如 XML)创建 PDF。您需要为 XML 格式编写一个前端,以将文档转换为 rinohtype 文档树。

Rinohtype不是基于XSL-FO,但它类似CSS的样式表应该允许更容易地设置PDF输出的样式。

(完全披露:我是rinohtype的作者)

最新更新