书本第十三章介绍的文档处理功能很有局限,只能够实现少量的功能,且第一版中处理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
这样就可以实现文本居中了。