如何在.net 2.0中将html页面转换为docx



我需要将我的html页面转换并下载为word(.docx)文档。我可以转换为文档格式。但转换为docx格式的文件已损坏。

我的代码是

Response.ClearContent();
Response.Buffer = false;
Response.ContentType = "application/vnd.word";
Response.ContentEncoding = System.Text.Encoding.Default;
string date = DateTime.Now.ToString("hh-mm-ss");
Response.AddHeader("Content-Disposition", "attachment; filename=Newdoc.doc");
Response.Charset = "";
Response.Write("<html><head></head><body>");
Response.Write("My html data");
Response.Write("</body></html>");
Response.ClearContent();
Response.Flush();
Response.Close();
Response.End();

此项目spire.doc使您能够在不损坏文件的情况下将html页面转换为word(.docx),它支持word 97-2003、word 2007和word 2010。

docx4j可以将XHTML转换为docx。

这是Java,但你可以IKVM。

相关内容

  • 没有找到相关文章

最新更新