ApiParagraph
表示 ApiParagraph 类。
方法
| 方法 | 返回值 | 描述 |
|---|---|---|
| AddElement | boolean | 向当前段落添加元素。 |
| AddLineBreak | ApiRun | 在当前位置添加换行符,并从新行开始下一个元素。 |
| AddTabStop | ApiRun | 向当前段落添加制表位。 |
| AddText | ApiRun | 向当前段落添加文本。 |
| Copy | ApiParagraph | 创建段落副本。忽略批注、脚注引用和复杂域。 |
| Delete | boolean | 删除当前段落。 |
| GetClassType | "paragraph" | 返回 ApiParagraph 类的类型。 |
| GetElement | ParagraphContent | 使用指定的位置返回段落元素。 |
| GetElementsCount | number | 返回当前段落中的元素数量。 |
| GetFontNames | string[] | 返回当前段落中所有元素的所有字体名称。 |
| GetIndFirstLine | twips | undefined | 返回段落首行缩进。 |
| GetIndLeft | twips | undefined | 返回段落左侧缩进。 |
| GetIndRight | twips | undefined | 返回段落右侧缩进。 |
| GetInternalId | string | 返回当前内容段落的内部 ID。 |
| GetJc | "left" | "right" | "both" | "center" | undefined | 返回段落内容对齐方式。 |
| GetLastRunWithText | ApiRun | 返回当前段落中最后一个包含文本的 Run。 |
| GetNext | ApiParagraph | null | 返回下一个段落。 |
| GetOutlineLvl | Number | 返回指定属性的大纲级别。 |
| GetParaPr | ApiParaPr | 返回段落属性。 |
| GetPrevious | ApiParagraph | 返回上一个段落。 |
| GetSpacingAfter | twips | 返回当前段落的段后间距值。 |
| GetSpacingBefore | twips | 返回当前段落的段前间距值。 |
| GetSpacingLineRule | "auto" | "atLeast" | "exact" | undefined | 返回段落行距规则。 |
| GetSpacingLineValue | twips | line240 | undefined | 返回段落行距值。 |
| InsertParagraph | ApiParagraph | null | 在指定位置插入段落。 |
| Last | ParagraphContent | 返回段落的最后一个元素。 |
| Push | boolean | 向当前段落添加元素。 |
| RemoveAllElements | boolean | 从当前段落中移除所有元素。💡 当从段落中移除所有元素时,将自动创建一个新的空 Run。如果要向此 Run 添加内容,请使用 ApiParagraph#GetElement 方法。 |
| RemoveElement | boolean | 使用指定的位置移除元素。💡 如果移除的元素是段落的最后一个元素(即所有元素都从段落中移除),将自动创建一个新的空 Run。如果要向此 Run 添加内容,请使用 ApiParagraph#GetElement 方法。 |
| SetBold | ApiParagraph | 为文本字符设置粗体属性。 |
| SetBullet | 无 | 设置当前段落的项目符号或编号。 |
| SetCaps | ApiParagraph | 指定此段落中的任何小写字符仅格式化显示为其对应的大写字母。 |
| SetColor | ApiParagraph | 设置当前段落的文本颜色。 |
| SetDoubleStrikeout | ApiParagraph | 指定此段落的内容显示为每个字符都有两条水平线穿过。 |
| SetFontFamily | ApiParagraph | 使用指定的字体系列设置所有 4 个字体槽。 |
| SetFontSize | ApiParagraph | 设置当前段落字符的字体大小。 |
| SetIndFirstLine | boolean | 设置段落首行缩进。 |
| SetIndLeft | boolean | 设置段落左侧缩进。 |
| SetIndRight | boolean | 设置段落右侧缩进。 |
| SetItalic | ApiParagraph | 为文本字符设置斜体属性。 |
| SetJc | boolean | 设置段落内容对齐方式。 |
| SetOutlineLvl | boolean | 设置指定属性的大纲级别。 |
| SetSmallCaps | ApiParagraph | 指定此段落中的所有小写字母仅格式化显示为比指定字体大小小两磅的大写字母。 |
| SetSpacing | ApiParagraph | 设置以二十分之一磅为单位测量的文本间距。 |
| SetSpacingAfter | boolean | 设置当前段落的段后间距。如果 isAfterAuto 参数的值为 true,则 nAfter 的任何值都将被忽略。如果未指定 isAfterAuto 参数,则将其解释为 false。 |
| SetSpacingBefore | boolean | 设置当前段落的段前间距。如果 isBeforeAuto 参数的值为 true,则 nBefore 的任何值都将被忽略。如果未指定 isBeforeAuto 参数,则将其解释为 false。 |
| SetSpacingLine | boolean | 设置段落行距。如果 sLineRule 参数的值为 "atLeast" 或 "exact",则 nLine 的值将被解释为磅的二十分之一。如果 sLineRule 参数的值为 "auto",则 nLine 参数的值将被解释为行的 240 分之一。 |
| SetStrikeout | ApiParagraph | 指定此段落的内容显示为中间有一条水平线穿过。 |
| SetTabs | boolean | 指定将用于当前段落中任何制表符的自定义制表位序列。警告:aPos 数组和 aVal 数组的长度必须相等。 |
| SetTextPr | boolean | 设置段落文本属性。 |
| SetUnderline | ApiParagraph | 指定此段落的内容显示时在字符正下方有一条线(小于行中字符上下的所有间距)。 |
| ToJSON | JSON | 将 ApiParagraph 对象转换为 JSON 对象。 |