【发布时间】:2010-11-13 18:35:04
【问题描述】:
我正在使用 Aspose.Words 在服务器上以编程方式 (C#) 构建 Word 文档。客户端可以通过 Web 界面导入动态生成的文档。一切都很好,除了我无法生成目录。我已经用尽了我对 Aspose 的选择。更新 TOC 字段根本不是 Aspose 当前支持的功能。所以......我对任何其他可行的解决方案持开放态度,即使它涉及其他第三方组件。自动化已被排除,因为 Word 文档是在服务器端构建的,Microsoft 不建议在服务器上使用自动化。
谁能提出解决方案?最佳解决方案只是能够以编程方式进行 TOC 字段更新。该解决方案不能要求在服务器上安装 Word。是否有任何支持此功能的服务器端报告组件?
如果没有简单的 TOC 字段更新解决方案,那么下一个最好的办法可能是通过检查 Word 文档并提取页码以编程方式构建 TOC。
欢迎所有想法和意见。我很快就需要一个解决方案。
谢谢,
埃德
【问题讨论】:
-
您是否使用 wordML 来构建它?还是 word.document 对象?
-
我没有使用 wordML,我使用的是 Aspose 的文档对象模型。但是,如果有使用 WordML 构建 TOC 的合理方法,我愿意使用它。
标签: reporting-services ms-word reporting tableofcontents