.Docx文件生成

Tra*_*ent 3 .net c# .net-4.5

在C#中,我可以轻松生成word文档或将word文件转换为其他格式Microsoft.Office.Interop.Word,但是如果用户没有在他们的系统中安装MS Office,我认为这种方法不会起作用.我想知道.net框架是否为此提供了任何特定的解决方案.(对第三方库不感兴趣,我已经发现很多,我的问题仅限于.net框架)

Ale*_*kov 5

不,.Net Framework没有为它提供完整的解决方案.

您可以自己构建它 - 从ZipPackage开始构建最终文件并XDocument创建XML.Office文件格式文档可供下载.

确实有像Microsoft的OpenXml这样的库来创建Office文档.