python – 以编程方式使用的文档标准是什么?
我正在编写一个需要以文档形式输入的程序,它需要替换一些值,插入一个表,然后将其转换为PDF.它是用
Python Qt(PyQt)编写的.是否有任何众所周知的文档标准可以很容易地以编程方式使用?它必须是跨平台的,最好是开放的.
>我查看了Microsoft Doc和Docx,它们是二进制格式,我无法编辑它们. Python有绑定,但它们只在Windows上. 目前我正在从Microsoft Word导出为HTML,替换值并使用PyQt将其转换为PDF.但它失去了格式化功能,看起来很糟糕.我很惊讶没有一个众所周知的库可以让你编辑各种文档格式并将它们转换成其他格式,我错过了什么? 更新:感谢您的建议,我将介绍使用Latex. 谢谢, 解决方法
您是否考虑过使用LaTeX文档?
它们非常适合以编程方式使用(编译文档?你一定很喜欢……),你可以使用几个Python框架,例如plasTeX和PyTex. 将LaTeX文档导出为PDF几乎是即时的. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |