有人能给我指出正确的方向吗?希望是一个库或代码示例,以及关于如何在 Python 中使用 XSL-FO 使用 XML 和创建 PDF 的任何资源?如果我必须使用 XML 渲染器,那么推荐使用哪种 XML 渲染器?
最佳答案
如果您想使用 Python 以编程方式运行 XSLT,您需要 lxml .
但是,如果您只需要从定义的 XSL/XML 对创建一个 .fo 文件,您也可以只使用 xsltproc
,它在任何 Unix-y 系统上都可以使用命令行,包括 OS X。
获得 .fo 文件后,使用 Fop将其转换为 PDF。
关于python - 使用带有 Python 的 XSL FO 从 XML 创建 PDF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5573215/