gpt4 book ai didi

c# - 如何替换模板 docx 文档和 Open XML SDK 2.0(8 月 9 日)中的内容?

转载 作者:可可西里 更新时间:2023-11-01 03:00:54 25 4
gpt4 key购买 nike

我有一个包含所需布局的"template"docx 文档,并希望使用 C# 插入内容,但我找不到一种方法来唯一定位文档的特定部分,例如段落或表格。唯一标识文档中元素的最佳方法是什么?谢谢,马特·夏普。

最佳答案

您的模板是如何构建的?它是否使用作为 *.docx 的一部分加载的基础 XML 架构?或者您是否使用开发人员功能区之外的内容控件,在这种情况下,每个控件都由给定的标签名称唯一标识?这两种方法都可以更轻松地识别文档的某些部分,因为您可以控制表格或段落的位置。

此外,您可能需要考虑使用 Open XML SDK 2.0 (使用.NET 3.5)。它包括一个方便的 Document Reflector 工具,允许您打开和检查任何 Open XML 文档,并展示如何为您单击的任何元素生成代码。

除此之外,要了解有关内容控制的更多信息,您可以查看这些帖子:

关于c# - 如何替换模板 docx 文档和 Open XML SDK 2.0(8 月 9 日)中的内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1361588/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com