我创建使用AltChunk文档使用AltChunk,它的工作原理以及创建。也能够正确地看到我的内容。 但是当我尝试使用openXML读取文档内容时。所述InnerText
是null
并且当我压缩文档使用加入AltChunk都呈现有在文档。无法读取使用的OpenXML文档,从内容在C#
有什么方法可以使用OpenXML以便我可以验证最终文档?
我创建使用AltChunk文档使用AltChunk,它的工作原理以及创建。也能够正确地看到我的内容。 但是当我尝试使用openXML读取文档内容时。所述InnerText
是null
并且当我压缩文档使用加入AltChunk都呈现有在文档。无法读取使用的OpenXML文档,从内容在C#
有什么方法可以使用OpenXML以便我可以验证最终文档?
AltChunk
嵌入内容文件到主文件。主文件的document.xml
有一个简单的标签,关联标识指向其中一个关系文件(document.xml.rels
或[Content_Types].xml
),然后指向嵌入的条目文件。
合并文件的工作是由文字处理器,包含AltChunk
标记的文件被打开并重新保存在第一时间处理。
如果您需要嵌入内容文件后,与主文件工作,你有几种选择:
信托AltChunk
:
向Word的一些帮助:
滚你自己:
如果有疑问,可以随时放入与LINQ-的toxml用于原料OpenXML的标记。从经验来看,我可以说这是一项更多的工作。没有OpenXML SDK,您有责任管理交织XML文件的复杂结构。
对于最近的项目,我构建了一个读取,处理,组合,重新处理和保存几十个.docx
文件的系统。使用原始标记为我们提供了完整的控制,无需安装Word或其他依赖项。也就是说,实施一个强大的非平凡文件合并系统所需的时间应该在人周内进行衡量,如果不是人月,则需要进行衡量。