3
A
回答
0
2
安装CutePDF等PDF打印机驱动程序。
使用COM自动运行MS Word;打开文件,填写数据,将文件打印为PDF。
或者:将Word文件转换为PDF格式;使用ReportLab填写表单。
或者:将Word文件打印到PDF文件;使用ReportLab覆盖文件上的文本。
9
如果系统上可用,则可以使用OpenOffice。
import subprocess
import shutil
input_filename = 'input.doc'
output_filename = 'output.pdf'
p = subprocess.Popen(['unoconv', '--stdout', input_filename], stdout=subprocess.PIPE)
with open(output_filename, 'w') as output:
shutil.copyfileobj(p.stdout, output)
你也可以看看unoconv
的源代码,如果你想直接用Python绑定UNO/OpenOffice的COM做到这一点。
相关问题
- 1. 将pdf文件转换为word文档
- 2. 将word文档转换为pdf的vbscript
- 3. 将word文档转换为pdf
- 4. 将PDF转换成Word文档
- 5. 将文档转换为pdf
- 6. 将MS-Word转换为PDF
- 7. 在Windows服务器上将Word文档文件转换为PDF
- 8. C#将PDF文件转换为Word文档,反之亦然
- 9. 使用java中的itext将pdf文件转换为word文档
- 10. 如何将word文档转换为perl中的pdf文件?
- 11. 将pdf转换为word doc文件
- 12. 多个Word文档到PDF转换
- 13. ColdFusion - 将HTML网页转换为Word或PDF文档
- 14. 用于将Word和Excel文档转换为PDF的ActiveX组件
- 15. 级联Word文档并将它们转换为pdf
- 16. 使用Java将Word文档转换为PDF
- 17. 在SharePoint 2013中将Word文档转换为PDF使用Microsoft.Office.Interop.Word
- 18. cfdocument没有正确地将Word文档转换为PDF
- 19. 将MS Word文档转换为ASP.NET中的PDF
- 20. Delphi使用Word ActiveX将文档转换为pdf
- 21. 如何使用GhostScript将WORD文档与书签转换为PDF?
- 22. 是否可以使用ColdFusion将Microsoft Word文档转换为PDF?
- 23. 如何将图像转换为PDF和MS Word文档C#?
- 24. 在浏览器中将MS Word文档转换为PDF
- 25. 如何使用vb.net将word文档转换为pdf?
- 26. 只将第一个Word文档页转换为PDF
- 27. 将Word文档转换为EPUB
- 28. 将HTML转换为Word文档
- 29. 。将HTML转换为word文档
- 30. 快速将Word文档转换为HTML
请说明您的操作系统。 – ismail 2011-01-27 15:36:53