# MsoParagraphAlignment 枚举

指定文本块的段落对齐方式。

| 名称                         | 值   | 说明                                                                                                           |
| -------------------------- | --- | ------------------------------------------------------------------------------------------------------------ |
| **msoAlignCenter**         | 1   | 指定每行文本的中心与文本框左右边距的中点对齐，但每行的左右边缘不对齐。                                                                          |
| **msoAlignDistribute**     | 4   | 指定每行（最后一行除外）的第一个字符和最后一个字符分别与左右边距对齐，并通过在每个字符中增加或减去相同的量来填充行。如果文本方向为从左向右，则段落的最后一行与左边距对齐；如果文本方向为从右向左，则与右边距对齐。    |
| **msoAlignJustify**        | 3   | 指定每行（最后一行除外）的第一个字符和最后一个字符分别与左右边距对齐，并通过增加或减少单词之间以及单词内部的间距来填充行。如果文本方向为从左向右，则段落的最后一行与左边距对齐；如果文本方向为从右向左，则与右边距对齐。 |
| **msoAlignJustifyLow**     | 6   | 指定阿拉伯语文本中 kashida 长度的对齐或调整方式。Kashida 是用来延长两个阿拉伯字符之间的连接符的特殊字符。                                                |
| **msoAlignLeft**           | 0   | 指定每行最左侧的字符与左边距对齐，但每行的右边缘不对齐。这是从左向右文本方向段落的默认对齐方式。                                                             |
| **msoAlignMixed**          | \-2 | 使用对齐样式组合。                                                                                                    |
| **msoAlignRight**          | 2   | 指定每行最右侧的字符与右边距对齐，但每行的左边缘不对齐。这是从右向左文本方向段落的默认对齐方式。                                                             |
| **msoAlignThaiDistribute** | 5   | 指定每行（最后一行除外）的第一个字符和最后一个字符分别与左右边距对齐，并通过增加或减少单词之间的间距（而非单词内部的间距）来填充行。段落的最后一行与左边距对齐。                             |
