我正在批量创建一些SVG并需要将其转换为PDF文档进行打印。 我一直在尝试使用svglib
及其svg2rlg
方法,但我刚刚发现它对于保留我的文档中的矢量图形实在太糟糕了,它几乎无法正确定位文本。
我动态生成的SVG格式良好,并已经测试过svglib
是否存在问题。
那么除了svglib
和ReportLab之外,我还有哪些选择? 它必须是免费或非常便宜,因为我们的项目预算已经用完了。 我们负担不起ReportLab Plus每年1k美元的费用。
我正在使用Python,但在这个阶段,只要它能在我们的Ubuntu服务器上运行就好。
编辑:测试了Prince。更好,但仍然忽略了文件的一半。