一段时间以来,我一直在寻找能够创建 PDF 并与我当前在 Python 3 中的项目集成的东西。通常的参考是Reportlab或pyPDF。但是这两个还不兼容 Python 3。我确实看到,自 2010 年以来,Reportlab 中一直在讨论有关该端口的问题,但截至今天我找不到任何有关该端口的参考。
另一种选择是使用 Python 3 中的中间格式,以便在另一个程序中使用,并使用子进程调用进行包装。Relatorio 就是这样做的。我可能会考虑做类似的事情,甚至生成 XHTML/CSS 并使用xhtml2pdf。