使用 OpenXML 填充 Word 模板 - 书签或 ContentControls

发布于 2024-12-29 11:22:41 字数 146 浏览 1 评论 0原文

我有一个应用程序,可以自动填充使用 COM 和 Word 对象模型编写的 MS Word 模板 (.dotx)。模板中有一些书签,是通过编程方式填充的。 现在我正在迁移到 OpenXML。 您能否解释一下我应该更喜欢使用 OpenXML 的哪些内容 - 书签或内容控件?为什么?

I've an application that automatically fills MS Word templates (.dotx) written using COM and Word object model. There are some Bookmarks in the template, that are filled programmatically.
Now I'm migrating to OpenXML.
Could you please explain me what should I prefer using OpenXML - Bookmarks or Content Controls and why?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

江南烟雨〆相思醉 2025-01-05 11:22:41

WordDocumentGenerator 是一个使用 Visual Studio 2010 和 Open XML 2.0 SDK 从模板生成 Word 文档的实用程序。该代码可从 http://worddocgenerator.codeplex.com/ 下载。内容控件在模板中使用。提供了许多用于文档生成的示例,这些示例将展示内容控件的实用性和灵活性。

WordDocumentGenerator is an utility to generate Word documents from templates using Visual Studio 2010 and Open XML 2.0 SDK. The code is available for download at http://worddocgenerator.codeplex.com/. Content controls are used in templates. A lot of samples are provided for document generation which will show how functional and flexible content controls are.

乖乖 2025-01-05 11:22:41

内容控件在文档编辑期间更能抵抗覆盖。您可以将其中任何一个与 OpenXML 一起使用,而不会产生额外的复杂性。

Content controls are significantly more resistant to overwriting during document editing. You can use either one with OpenXML without additional complications.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文