段落的行间距

使用Paragraph对象的Space1, Space15和Space2方法可以将指定段落的行间距设置为单倍行距、1.5倍行距和两倍行距。

打开文档test3.docx,为了便于演示,将第2个段落和第3个段落合并在一起。

code.python
>>> pg=doc.Paragraphs(2)    #获取第2个段落
>>> pg.Space2()    #设置两倍行距

设置效果如图4-9所示。

Document Image

图4-9 设置段落的行间距

将Paragraph对象的LineSpacingRule属性值设置为constants.wdLineSpaceDouble也可以得到相同的设置效果。

code.python
>>> pg=doc.Paragraphs(2)  #获取第2个段落
>>> pg.LineSpacingRule=constants.wdLineSpaceDouble  #设置两倍行距

如果希望将行间距设置为一个特定的值,将LineSpacingRule属性值设置为constants.wdLineSpaceAtLeast,然后将LineSpacing属性的值设置为指定值。

code.python
>>> pg=doc.Paragraphs(2)    #获取第2个段落
>>> pg.LineSpacingRule=constants.wdLineSpaceAtLeast
>>> pg.LineSpacing=25

设置效果如图4-10所示。

Document Image

图4-10 设置段落行间距为指定值