ParagraphFormat
ParagraphFormat
概述
ParagraphFormat 是 Aspose.Words FOSS 中用于 .NET 的类。继承自:IBorderAttrSource、IShadingAttrSource。
表示段落的所有格式。
此类提供 1 个方法,用于在 .NET 程序中处理 ParagraphFormat 对象。可用的方法包括:ClearFormatting。在安装了用于 .NET 的 Aspose.Words FOSS 包后,所有公共成员对任何 .NET 应用程序均可访问。属性:AddSpaceBetweenFarEastAndAlpha、AddSpaceBetweenFarEastAndDigit、Alignment、BaselineAlignment、Bidi、Borders,以及另外 36 项。
属性
| 名称 | 类型 | 访问 | 描述 |
|---|---|---|---|
Alignment | ParagraphAlignment | 读写 | 获取或设置段落的文本对齐方式。 |
BaselineAlignment | BaselineAlignment | 读写 | 获取或设置字体在行上的垂直位置。 |
NoSpaceBetweenParagraphsOfSameStyle | bool | 读写 | 当为 true 时,SpaceBefore 和 SpaceAfter 将在相同样式的段落之间被忽略。 |
KeepTogether | bool | 读写 | 如果段落中的所有行必须保持在同一页上,则为 True。 |
KeepWithNext | bool | 读写 | 如果该段落必须与其后面的段落保持在同一页上,则为 True。 |
PageBreakBefore | bool | 读写 | 如果在段落之前强制换页,则为 True。 |
SuppressLineNumbers | bool | 读写 | 指定当前段落的行是否应免除父章节中应用的行号。 |
SuppressAutoHyphens | bool | 读写 | 指定当前段落是否应免除文档设置中应用的任何连字。 |
WidowControl | bool | 读写 | 如果段落的第一行和最后一行应与段落其余部分保持在同一页上,则为 True。 |
AddSpaceBetweenFarEastAndAlpha | bool | 读写 | 获取或设置一个标志,指示是否在当前段落的拉丁文本区域和东亚文本区域之间自动调整字符间距。 |
AddSpaceBetweenFarEastAndDigit | bool | 读写 | 获取或设置一个标志,指示是否在当前段落的数字区域和东亚文本区域之间自动调整字符间距。 |
FarEastLineBreakControl | bool | 读写 | 获取或设置一个标志,指示是否对当前段落应用东亚换行规则。 |
WordWrap | bool | 读写 | 如果此属性为 false,则当前段落中单词中间的拉丁文本可以换行。 |
HangingPunctuation | bool | 读写 | 获取或设置一个标志,指示是否在当前段落启用悬挂标点。 |
Bidi | bool | 读写 | 获取或设置此段落是否为从右向左的段落。 |
LeftIndent | double | 读写 | 获取或设置表示段落左缩进的值(以点为单位)。 |
CharacterUnitLeftIndent | double | 读写 | 获取或设置指定段落的左缩进值(以字符为单位)。 |
RightIndent | double | 读写 | 获取或设置表示段落右缩进的值(以点为单位)。 |
CharacterUnitRightIndent | double | 读写 | 获取或设置指定段落的右缩进值(以字符为单位)。 |
FirstLineIndent | double | 读写 | 获取或设置首行缩进或悬挂缩进的值(以点为单位)。 |
CharacterUnitFirstLineIndent | double | 读写 | 获取或设置首行或悬挂缩进的字符数值。 |
SpaceBeforeAuto | bool | 读写 | 如果段前间距是自动设置的,则为 true。 |
SpaceAfterAuto | bool | 读写 | 如果段后间距是自动设置的,则为 true。 |
SpaceBefore | double | 读写 | 获取或设置段落前的间距量(以点为单位)。 |
LineUnitBefore | double | 读写 | 获取或设置段落前的间距量(以网格线为单位)。 |
SpaceAfter | double | 读写 | 获取或设置段落之后的间距量(以点为单位)。 |
LineUnitAfter | double | 读写 | 获取或设置段落之后的间距量(以网格线为单位)。 |
LineSpacingRule | LineSpacingRule | 读写 | 获取或设置段落的行间距。 |
LineSpacing | double | 读写 | 获取或设置段落的行间距(以点为单位)。 |
MirrorIndents | bool | 读写 | 获取或设置一个标志,指示左侧和右侧缩进是否具有相同的宽度。 |
IsHeading | bool | 读取 | 当段落样式是内置标题样式之一时为 True。 |
IsListItem | bool | 读取 | 当段落是项目符号或编号列表中的项目时为 True。 |
OutlineLevel | OutlineLevel | 读写 | 指定文档中段落的提纲级别。 |
LinesToDrop | int | 读写 | 获取或设置用于计算首字母放大高度的段落文本行数。 |
DropCapPosition | DropCapPosition | 读写 | 获取或设置首字下沉文本的位置。 |
Shading | Shading | 读取 | 返回一个 Shading 对象,该对象引用段落的着色格式。 |
Borders | BorderCollection | 读取 | 获取段落的边框集合。 |
Style | Style | 读写 | 获取或设置应用于此格式的段落样式。 |
StyleName | string | 读写 | 获取或设置此格式所应用的段落样式名称。 |
StyleIdentifier | StyleIdentifier | 读写 | 获取或设置此格式所应用的段落样式的与区域无关的样式标识符。 |
SnapToGrid | bool | 读写 | 指定在段落布局内容时,当前段落是否应使用文档每页的网格线设置。 |
TabStops | TabStopCollection | 读取 | 获取为此对象定义的自定义制表位集合。 |
方法
| 签名 | 描述 |
|---|---|
ClearFormatting() | 重置为默认段落格式。 |