2008-10-10 108 views

回答

0

獲取頁眉和頁腳是更復雜一點,比得到一個文檔的一部分。

正如這裏所描述的(一個相當好的信息),在文檔中甚至在一個部分中可以有許多頁眉和頁腳。

所以你要做的就是打開主文檔部分,確定section(w:sectPr)元素中的w:headerReference elemnt。這個headerReference(當然是頁腳)包含有關頭類型(第一頁,奇數頁,偶數頁或一般)以及引用id(例如「rId6」)的信息。根據參考ID,您可以查找頁眉/頁腳參考(GetRelationship()),並且您可以找到頁眉/頁腳部分。

注:有趣的是頁眉/頁腳的關係類型是的「http://schemas.openxmlformats.org/officeDocument/2006/relationships/header」,而不是「http://schemas.openxmlformats.org/wordprocessingml/2006/header」這是在規範,但因爲你無論如何應該查找引用ID頁眉/頁腳,而不是引用類型,這實際上並不是問題。