ms-word - 自动更新使用 OpenXML SDK 生成的 DOCX 中目录的页码
问题描述
我已经能够使用 OpenXML SDK 2.5 成功生成 word 文档 (.docx)。
我们可以使用 OpenXML SDK 直接更新生成文档的 TOC 中的页码吗?我在 Stack Overflow 上发现很少有类似的查询。
[https://stackoverflow.com/questions/28348550/how-to-generate-table-of-contents-using-openxml-sdk-2-5]
[https://stackoverflow.com/questions/9762684/how-to-generate-table-of-contents-using-openxml-sdk-2-0/]
一种方法是让用户在第一次打开文档时单击“是”以更新模式对话框上的目录。有没有办法避免这种模式对话框和用户干预,但仍然在第一次打开文档时更新页码?
谢谢,加根
解决方案
由于页码可能会根据打开应用程序呈现文档的方式而有所不同,因此我认为没有办法通过 OpenXml-SDK 来做到这一点。
您可以使用宏或自动化更新字段/目录: 如何自动更新目录
推荐阅读
- java - Aeron - 跨交换机的多播问题
- ios - 使用 ForEach 列出多个数组 - SwiftUI
- r - 按多列分组并计算平均值
- c - 在 C 中释放整个链表
- angularjs - 如何为 AngularJS $http Post 调用指定 Content-length 标头
- c# - 如何在网格中为扩展器提供全宽列
- swift - 为什么 Data.endIndex 和 Data.count 不同?
- r - 按时间间隔对数据进行分组
- css - Ruby on Rails 应用程序中的 SCSS 文件影响所有 HTML.erb 视图
- ssas - 我希望不是我的用户表成员的所有用户都能看到每个人的数据