1. 程式人生 > 其它 >Python 程式設計快速上手 第13章 處理PDF和Word文件

Python 程式設計快速上手 第13章 處理PDF和Word文件

技術標籤:Python學習

書本第十三章介紹的文件處理功能很有侷限,只能夠實現少量的功能,且第一版中處理Word文件部分,新增分頁符的引數docx.text.WD_BREAK.PAGE已經失效,在新版中變成了docx.enum.text.WD_BREAK.PAGE
書中對Word的Style部分介紹很少,因為這些內容要講起來還蠻複雜的,具體功能可以在官方介紹頁檢視。
僅靠書本介紹的知識,無法完成課後習題中的專案“定製邀請函”。舉一個例子,邀請函中一個要求是所有的文字都居中處理,通過參閱上述的官方頁面,可知文字居中需要一下步驟:
首先,從docx.enum.text匯入特定函式

from
docx.enum.text import WD_ALIGN_PARAGRAPH

接著在目標段落設定

paragraph.paragraph_format.alignment = WD_ALIGN_PARAGRAPH.CENTER

這樣就可以實現文字居中了。