[英]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.