首页 > 解决方案 > 包没有打开openxml .net核心

问题描述

我已经使用此链接创建了一个 openxml 包https://docs.microsoft.com/en-us/office/open-xml/how-to-create-a-package of word 文档,但是在打开word文档。

“此文件是在 2007 的预发布版本中创建的,无法在此版本中打开”。我安装了2016。

当我使用以下方法时,它会创建文档,我可以毫无问题地打开它。

using (var document = WordprocessingDocument.Create(
            @"test.docx", WordprocessingDocumentType.Document))
            {
                document.AddMainDocumentPart();
                document.MainDocumentPart.Document = new Document(
                            new Body(new Paragraph(new Run(new Text("some text")))));
            }

想知道第一个选项有什么问题,因为我必须只使用 xml 创建文档。

标签: c#openxml

解决方案


推荐阅读