2010-09-02 129 views
1

我目前正在打開一個單詞2003.doc文件並使用Office Interop從中獲取信息。由於某些原因,如果程序不可見,程序將無法從頭文件讀取信息。通過Office Interop Library在Word文檔(2003 .doc)中顯示頁眉和頁腳

是否有人檢查過頭是否可見?我該怎麼去做呢?

從其他帖子我發現了一些文檔的Word 2007(不是我使用的版本),但我找不到2003年的文檔。我在2007年的文檔中找不到任何有用的信息,但是從我發現它可能與頁眉/頁腳和樣式有關(不知道如何對它們應用「樣式」或者甚至檢查樣式。)

回答

1

如果標題不可見,則可以從標題中讀取信息,但如果標題或頁腳不可見,則通常是因爲該標題不存在,而是因爲該標題或標題不存在; Word有3個標題/頁腳,正常,第一頁和甚至(或奇怪的是)頁面,但它們實際上並不存在,並且請注意,每個SECTION都可以擁有它們自己的所有這三個對象的版本,或者該部分中的任何對象都可以「鏈接到先前」,在這種情況下,該部分本身不具有該對象,而是指向上一部分中的同一對象。混淆?哦,是啊!

Ch使用headerfooter對象的EXISTS屬性。如果它是錯誤的,不要打擾頁眉/頁腳,因爲它不在那裏。

不過,請注意,在某些情況下,只需檢查頁眉頁腳實際上會創建+它,如果它不在之前。並且創建頁眉頁腳往往會在其中放入段落,這取決於文檔的格式,可能會稍微影響文檔的佈局(增加一點額外空間)。如果文檔嚴格按照頁面格式化,則最終可能無意中創建第二頁。

只是要注意的事情。

相關問題