我需要将HTML文档保存在内存中,并转换为Word .DOC文件。
有人可以给我一些链接,介绍可用于此目的的闭源和开源库吗?
另外,我还应该编辑这个问题并添加我使用的编程语言,以缩小选择范围。
试着使用pandoc
。
pandoc -f html -t docx -o output.docx input.html
pandoc -o output.docx input.html
在你的php页面最前面添加以下代码,这应该是整个页面的第一行。
<?php
header("Content-Type: application/vnd.ms-word");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("content-disposition: attachment;filename=Hawala.doc");
?>
在进行此操作时,我发现最简单的方法是:
除了将文件重命名为 .doc 之外,还有其他选择.....
http://msdn.microsoft.com/en-us/library/microsoft.office.interop.word(office.11).aspx
这里是一个好的起点。您也可以尝试使用Office Open XML。
http://www.ecma-international.org/publications/standards/Ecma-376.htm
LINQ via C# Tutorial
转换为格式良好的MS Word文档。 - nam