0

我需要处理应用程序的文档生成模块。我浏览了一些链接和博客,这些链接和博客帮助我继续实现内容控制和基于自定义 XML 的文档生成。

使用这种方法,我们能够生成文档,其中包含映射到内容控件的 XML 数据。我们主要担心的是,一旦 XML 数据更新,我们不知道如何删除内容控件。

设想:

  1. 生成的文档包含用户可见的内容控件。如何避免?我们希望代码片段来处理这种情况
  2. 在某些情况下,我们使用了嵌套内容控件。特定部分或数据的内容控件在文档生成之前针对输入数据 XML 进行验证。根据 XML 值,某些部分/值将以编程方式删除。

我浏览了以下链接,希望得到解决方案:

http://openxmldeveloper.org/discussions/formats/f/13/p/750/3578.aspx

http://social.msdn.microsoft.com/Forums/eu/oxmlsdk/thread/2bff522d-8eb8-4d82-a8d6-4e27d9ce57af

我是 OpenXMl 的新手,所以此刻感谢您的帮助。

4

1 回答 1

0

如果要在保留文本的同时删除内容控件,请检查http://worddocgenerator.codeplex.com。OpenXmlHelper 类的 RemoveContentControlsAndKeepContents 方法也是如此。

于 2012-01-24T18:14:09.160 回答