使用Python从Word文档输出PCL
我正在构建一个web应用程序,该应用程序将包括以下功能:获取MS Word(可能还有来自基于web的富文本编辑器的输入)文档,将值替换到这些文档中的formfield占位符中,并生成一个PCL文档作为输出 我在windows上使用python和django进行开发,但整个解决方案需要部署到web主机(尚未选择),这实际上意味着该解决方案需要在linux上运行 如果这是唯一的方法,我对linux专用解决方案持开放态度。我对涉及到与用另一种语言编写的服务器对话的解决方案持开放态度。如果需要,我可以写C++或java来完成这项工作。最终输出必须是PCL格式 我的问题是:使用python从word文档生成PCL的好工具链是什么 我正在考虑使用openoffice的某种接口来打开word文档,进行替换,并将输出发送到某种打印机驱动程序。有人有这方面的经验吗?你推荐什么图书馆 我已确定的接口选项包括:;欢迎提出任何其他建议:使用Python从Word文档输出PCL,python,django,openoffice.org,printer-control-language,Python,Django,Openoffice.org,Printer Control Language,我正在构建一个web应用程序,该应用程序将包括以下功能:获取MS Word(可能还有来自基于web的富文本编辑器的输入)文档,将值替换到这些文档中的formfield占位符中,并生成一个PCL文档作为输出 我在windows上使用python和django进行开发,但整个解决方案需要部署到web主机(尚未选择),这实际上意味着该解决方案需要在linux上运行 如果这是唯一的方法,我对linux专用解决方案持开放态度。我对涉及到与用另一种语言编写的服务器对话的解决方案持开放态度。如果需要,我可以写
- Ulif.openoffice:
- Py3o.renderserver:
- OpenOffice python:
这个问题涉及的内容类似于,但不同于:Ghostscript可以读取PS(Postscript)或PDF并创建PCL。您可以使用python库或只是子流程……好的,因此我的最终解决方案涉及创建一个java Web服务来执行代码转换
- 提供一个类
,该类钩住以将Docx转换为pdf;可以很容易地将其转换为PCL(因为FOP输出PCL)org.docx4j.convert.out.pdf.viaXSLFO.Conversion
- 是一个轻量级java web框架,它允许我将代码转换器包装到web服务中
- 因为我也操作文档,所以我需要一些元数据,所以最好是多部分表单。我用
- 与web服务通信
- 准备多部分请求的步骤