簡體   English   中英

如何使用OpenXML SDK 2.5生成目錄?

[英]How to generate Table Of Contents using OpenXML SDK 2.5?

我已經閱讀並理解了這個這個 Stackoverflow的問題,但所有這些都與OpenXML SDK 2.0有關。 在OpenXML SDK 2.0中,沒有真正的方法來更新目錄(ToC)。 有一些變通辦法,例如將文檔標記為臟文件,這將要求用戶在打開文檔時更新ToC,使用辦公自動化更新ToC或使用word宏更新ToC。

不幸的是,這些解決方案都不適合我的問題。

是否有使用Open XML SDK 2.5更新ToC的更方便的方法?

該問題與openxml及其版本無關。 在openxml中,作為文檔標准,您僅定義分頁的需要(通過公式占位符),但是分頁僅在RENDERING階段發生(與openxml不相關)。 如您所見,每次打開Word文檔時,分頁都在Word編輯器的底部實時運行。 因此,唯一的方法是模擬它,並且只能通過辦公室自動化(或類似工具)或使其變臟來實現。 請注意,在PDF生成中,問題有所不同。 這些頁面是在定義級別而非渲染級別指定的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM