在Word文档中表格中对齐方式的设置可以分为表格的对齐方式和单元格的对齐方式,可以通过“开始”菜单栏中的“段落”中设置表格的对齐方式,可以通过“布局”菜单栏中的“对齐方式”中设置单元格的对齐方式。
表格对齐方式设置
单元格对齐方式设置
而在python-docx包中要使用table.alignment、cell.vertical_alignment和paragraph.alignment进行设置,笔者总结了python-docx包中表格和单元格等2种设置对齐方式,并在文章最后将文章主要内容制作了思维导图。
01表格的对齐方式
在设置表格的对齐中,将表格作为一个整体,要用到table的alignment属性。python-docx包定义了表格对齐的枚举类型,存储在docx.enum.table import WD_TABLE_ALIGNMENT中,共定义了LEFT、CENTER和RIGHT三个常量。含义如下
WD_TABLE_ALIGNMENT.LEFT :表格为左对齐WD_TABLE_ALIGNMENT.CENTER:表格为居中对齐WD_TAB