我想用来从文件中Openxml抽象。我不知道该怎么做,并且在官方示例中没有找到任何有关它的示例。请帮我。"OLE package"".docx"
这是我的尝试:
\n我通过“MS Office 2016”构建了一个名为 的 Docx 文件"Test.docx",并将".zip"文件插入到"Test.docx". 我打开"Open XML SDK 2.5 Productivity Tool"Watch "Test.docx",找到了这个(图 1),但我没有获得任何有关如何通过反射代码提取此 zip 文件的信息。
然后我尝试使用 C# 并SharpCompress.dll提取该".zip"文件,接下来是代码:
class Program\n {\n static void Main(string[] args)\n {\n string filepath = @"C:\\Users\\\xe5\xae\x87\xe5\xae\x99\xe6\x97\xa0\xe6\x95\x8c\xe5\xb8\x85\xe5\xb0\x8f\xe4\xbc\x99\\Desktop\\test.docx";\n\n OleFileTest(filepath);\n }\n\n public static void OleFileTest(string filepath)\n {\n try\n {\n using (WordprocessingDocument Docx = WordprocessingDocument.Open(filepath, true))\n {\n Body body = Docx.MainDocumentPart.Document.Body;\n\n …Run Code Online (Sandbox Code Playgroud)