将asp.net页面转换为Word文档

时间:2018-01-17 22:54:20

标签: c# css asp.net model-view-controller ms-word

我使用Winnovative HtmlToPDFconverter等插件从ASP.NET页面(HTML / CSS)动态构建了多个PDF文档。使用这些插件的内置功能一直是成功的结果,例如将现有PDF文档与动态内容合并,添加预定义的页眉和页脚,添加页边距,页码等等。 HTML内容已在最终PDF文档中按预期进行了整体呈现。

对于类似的.NET插件是否有任何方法/任何建议可以以相同的方式将HTML / CSHTML呈现给Microsoft Word文档(.docx) - 或者将原生HTML5和CSS渲染成所需的太难了Microsoft Word文档的布局?

我已经google了一下并找到了一些建议,但我正在寻找可能是特定插件的建议 - 或者如果它是禁止的话就会发出警告 因为标记之间不兼容而难以从HTML到Word文档获得所需的布局1:1?

2 个答案:

答案 0 :(得分:0)

您是否尝试过将HTML搜索到Word?例如; How to convert HTML file to word? [closed]

或许可以看看Nuget的内容。

答案 1 :(得分:0)

Devexpress HTML editor可以将其HTML内容导出为不同的格式,包括docx和rtf。不确定它的局限性(例如脚本和画布导出等),但在通常情况下它运行良好。