C#如何把html代码粘贴到Word里?

我用ASP.NET实现页面动态生成Word功能,采用了富文本编辑器,我想将富文本中的内容包括图片、格式、颜色等用C#代码方式拷贝到Word文档里,但是获取富文本值后显示的是html代码,直接写入word后仍然显示html代码(如下图,想在word中也显示同页面相同的效果),请问各位高手如何通过C#方式直接往Word文档写入html代码,且保持原来格式不变、包括图片?谢谢!
注:JS可以实现,但要求只能用C#代码。

你直接用C#拼接成HTML,然后用System.IO命名空间里的相关方法输出成文件,只不过是文件的扩展名要用DOC而不是HTML,强大的WORD是可以打开HTML的,这样效率还高些,如果你硬要存在标准WORD格式的话,你可以使用WordApplication,前提是要先引用Office的.Net类库。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-02-16
复制
第2个回答  2012-02-17
学习中……
相似回答