有没有办法在没有安装Microsoft Word的情况下将简单的html页面导出为Word(.doc格式,而不是.docx)?将Word导出为Word而不安装MS Word的最佳方法?
回答
如果您只有简单的HTML页面,可以使用Word打开。
否则有一些图书馆可以做到这一点,但我没有与他们的经验。
我最后的想法是,如果您使用ASP.NET,请尝试将application/msword
添加到标题中,并且可以将其另存为Word文档(它不会是真正的Word文档,只会将HTML重命名为doc能够打开)。
这种方法是指发送电子邮件的HTML,但也适用于MS字:http://www.4guysfromrolla.com/articles/122006-1.aspx – 2016-11-07 22:59:35
我相信open office可以同时打开.html文件,并创建.doc文件
嗯,有很多第三方的工具这一点。我不知道这是否比这更简单。
例子:
- http://htmltortf.com/
- http://www.brothersoft.com/windows-html-to-word-2008-56150.html
- http://www.eprintdriver.com/to_word/HTML_to_Word_Doc.html
还发现了一个vbscribt,但我猜,要求您已经安装了字。
我认为你希望通过“C#”标签来实现这个程序化。
不幸的是Aspose.Words有一个ImportHTML过程,但它不支持CSS。因此,您将不得不在生成的文档中手动重新创建所有格式。这包括表格格式,列表和文本样式。 – nullnvoid 2015-11-18 01:27:14
尽管可以制作“.doc”Microsoft Word文件,但制作“.rtf”文件可能更容易,更便于携带。
如果它只是HTML,那么您只需将扩展名更改为.doc,然后单词将打开它,就好像它是一个word文档。但是,如果要包含图像或运行JavaScript,则可能会变得更复杂一些。
有一个名为JODConverter的工具,它连接到开放式办公室以暴露它的文件格式转换器,还有一些可以作为webapp(位于tomcat中)的版本以及一个命令行工具。我一直在解决它的HTML问题,并且成功转换为.doc和pdf,这是一个相当大的项目,还没有开始,但我想我会使用它。 http://sourceforge.net/projects/jodconverter/
我没有最终使用它,结果是它泄露内存太糟糕了生产使用。 – 2010-10-08 18:31:35
有一个名为HTMLtoWord的开源项目,它允许用户将格式良好的HTML(XHTML)片段插入到Word文档中作为格式化文本。
如果您在Java中工作,你可以HTML转换为真正的docx内容的代码我docx4j 2.8.0释放。我说“真实”,因为替代方法是创建一个HTML altChunk,它依靠Word进行实际转换(文档首次打开时)。
查看各种samples prefixed ConvertInXHTML。导入过程期望格式良好的XML,因此您可能必须先清理它。
您可以用Libreoffice Writer打开html文件。然后,您可以从文件菜单导出为PDF格式。另外浏览器可以将html导出为PDF文件。
这不回答这个问题 – user12345 2017-10-12 09:45:45
- 1. 以编程方式创建MS Word文件,而无需安装MS Word
- 2. 从HTML导出到MS Word
- 3. 导出表,MS-Word中
- 4. 查找MS Word的方法
- 5. 将ListView导出为Word
- 6. 将MS Access图表导出到Word/Excel
- 7. 从MS Word 2003中转换Word模板MS Word 2007中
- 8. MS Word的DOC
- 9. 导出到可可中的MS Word?
- 10. odfWeave和MS Word
- 11. MS word和HTML
- 12. MS-Word到iXBRL
- 13. Java MS Word libarary
- 14. 使用codeigniter导出MS word文档?
- 15. Ms-Access表单数据导出到Word
- 16. SSRS 2008导出到MS Word问题
- 17. MOSS 2007 Wiki导出到MS Word或PDF
- 18. 将网页导出为ASP中的Word
- 19. 导出到Word 2007
- 20. 我是否需要安装用于从asp.net创建Word文档的MS Word?
- 21. 带MS Word的ASP.NET
- 22. Python中的MS Word
- 23. 将JasperReports导出为XSL(Excel)或DOC(Word)
- 24. 将wiki导出为word文档 - WSS
- 25. 将asp.net页面导出为word文档
- 26. C#将Datagridview导出为Word文档
- 27. 填写表格ms-word VBA /通过Word进行最有效的智能导航
- 28. 使用MS Word XML
- 29. MS Word Macros 2003-2007
- 30. 水印在MS Word
尝试像[Zamzar]一些在线工具(http://www.zamzar.com/) – Niyaz 2008-08-28 13:02:07