python docx修改頁首頁尾

2021-10-23 06:33:26 字數 684 閱讀 1075

官方文件肯定是最正規的,但是有點簡單,有必要記一下,網上資料較少。

開啟乙個文件後,頁首和頁尾是跟著「節」走的,也就是一節統一乙個頁首和頁尾,如果要插入新的頁首頁尾,要在word插入分節符。

doc.sections這個列表就是doc所有的節。

head=doc.sections[0].header
這就是第一節的頁首

對head可以進行段落,句的操作,如果有多段,需要對段落進行區分

head.paragraphs[0].text="header1"
這就是對頁首輸入內容,一般頁首頁尾裡就一段,所以一般paragraph[0]就是全部內容。

doc.sections[0].different_first_page_header_footer=true
這個是比較常用的首頁不同,true就是不同,false就是相同,這個相當於word裡面打鉤,比較實用,奇偶頁不同那個不常用,自己可參考官方。

頁尾類似,換成footer即可。

foot=doc.sections[0].footer

foot.paragraphs[0].text="頁尾"

頁首一般有個分成三坨的傳統,因此先建乙個模板,再替換其中的內容方法更好一些,避免調格式的問題。

libreoffice 在特定頁插入頁首頁尾

最近開始用libreoffice,感覺math公式編輯器相當不錯,但一直不知道怎麼在特定頁插入頁首頁尾,今天自己摸索出來。我的目標 1 在第三頁開始插入頁首,x 2 在第四頁開始插入頁碼,頁碼從1開始 這裡主要是通過頁面樣式來實現,沒什麼技術含量。1 首先新建乙個文件。2 新建三個頁面樣式 步驟 選...

jacob word 頁首多頁插入

在jacob 中可以通過以下 想word中插入頁首頁尾,但是在操作過程中使用模板中有多頁的時候,只有第一頁可以插入。是因為word 在開啟頁首檢視的時候只開啟當前頁的頁首,這是全域性替換文字資訊的 但是頁首頁尾那塊如果有分割的情況下,只會替換當頁的頁首頁尾。全域性替換文字 param findtex...

蘇軾網頁眉頁html

蘇軾title 首頁a td class t1 href 主要成就.html class a1 主要成就a td class t1 href 詩詞.html class a1 詩詞a td class t1 href 生平.html class a1 詩人生平a td class t1 href 軼...