ParagraphFormat
概述
ParagraphFormat 是 Aspose.Slides FOSS 中用于 Java 的一个类。继承自:PVIObject,IParagraphFormat。
表示段落格式属性。
此类提供 40 个用于在 Java 程序中操作 ParagraphFormat 对象的方法。可用的方法包括:PVIObject、ParagraphFormat、asIPresentationComponent、getAlignment、getBullet、getDefaultPortionFormat、getDefaultTabSize、getDepth、getEastAsianLineBreak、getFontAlignment、getHangingPunctuation、getIndent,以及另外 26 个方法。所有公共成员在安装 Aspose.Slides FOSS for Java 包后,对任何 Java 应用程序均可访问。属性:alignment、bullet、defaultPortionFormat、defaultTabSize、depth、eastAsianLineBreak,以及另外 13 项。
属性
| 名称 | 类型 | 访问 | 描述 |
|---|---|---|---|
pElement | Element | 读取 | 返回底层 {@code <a:p>} XML 元素。 |
bullet | IBulletFormat | 读取 | 获取项目符号。 |
depth | int | 读取 | 获取深度。 |
alignment | TextAlignment | 读取 | 获取对齐方式。 |
spaceWithin | double | 读取 | 获取内部空间。 |
spaceBefore | double | 读取 | 获取前置间距。 |
spaceAfter | double | 读取 | 获取后面的间距。 |
eastAsianLineBreak | NullableBool | 读取 | 获取东亚换行符。 |
rightToLeft | NullableBool | 读取 | 获取从右到左。 |
latinLineBreak | NullableBool | 读取 | 获取拉丁换行符。 |
hangingPunctuation | NullableBool | 读取 | 获取悬挂标点。 |
marginLeft | double | 读取 | 获取左边距。 |
marginRight | double | 读取 | 获取右边距。 |
indent | double | 读取 | 获取缩进。 |
defaultTabSize | double | 读取 | 获取默认的制表符大小。 |
fontAlignment | FontAlignment | 读取 | 获取字体对齐方式。 |
defaultPortionFormat | IBasePortionFormat | 读取 | 获取默认的部分格式。 |
slide | IBaseSlide | 读取 | 获取幻灯片。 |
presentation | IPresentation | 读取 | 获取演示文稿。 |
方法
| 签名 | 描述 |
|---|---|
ParagraphFormat(pElement: Element, saveCallback: Runnable) | 创建一个由给定段落元素支持的 ParagraphFormat。 |
ParagraphFormat() | 创建一个新的独立的 ParagraphFormat。 |
initInternal(pprElement: Element, saveCallback: Runnable, parentSlide: IBaseSlide) → ParagraphFormat | 使用直接的 {@code <a:pPr>} 元素、保存回调和父幻灯片引用来初始化此格式。 |
getPElement() → Element | 返回底层的 {@code <a:p>} XML 元素。 |
pprInsertChild(ppr: Element, localName: String, attributes: Map<String, String>) → Element | 在正确的 OOXML 架构位置,创建并插入一个子元素到 {@code <a:pPr>} 中。 |
pprInsertChild(ppr: Element, localName: String) → Element | 对 {@link #pprInsertChild(Element, String, Map)} 的重载(不带属性)。 |
getBullet() → IBulletFormat | 返回项目符号。 |
getDepth() → int | 返回深度。 |
setDepth(value: int) | 设置深度值。 |
getAlignment() → TextAlignment | 返回对齐方式。 |
setAlignment(value: TextAlignment) | 设置对齐值。 |
getSpaceWithin() → double | 返回内部的空间。 |
setSpaceWithin(value: double) | 设置值内部的空间。 |
getSpaceBefore() → double | 返回前面的空间。 |
setSpaceBefore(value: double) | 设置前置空间的值。 |
getSpaceAfter() → double | 返回后面的空格。 |
setSpaceAfter(value: double) | 设置值之后的间距。 |
getEastAsianLineBreak() → NullableBool | 返回东亚换行符。 |
setEastAsianLineBreak(value: NullableBool) | 设置东亚换行值。 |
getRightToLeft() → NullableBool | 返回从右到左。 |
setRightToLeft(value: NullableBool) | 设置从右到左的值。 |
getLatinLineBreak() → NullableBool | 返回拉丁换行符。 |
setLatinLineBreak(value: NullableBool) | 设置 latin 换行值。 |
getHangingPunctuation() → NullableBool | 返回悬挂标点。 |
setHangingPunctuation(value: NullableBool) | 设置悬挂标点值。 |
getMarginLeft() → double | 返回左侧边距。 |
setMarginLeft(value: double) | 设置左边距的值。 |
getMarginRight() → double | 返回右外边距。 |
setMarginRight(value: double) | 设置右边距的值。 |
getIndent() → double | 返回缩进。 |
setIndent(value: double) | 设置缩进值。 |
getDefaultTabSize() → double | 返回默认的制表符大小。 |
setDefaultTabSize(value: double) | 设置默认的制表符大小值。 |
getFontAlignment() → FontAlignment | 返回字体对齐方式。 |
setFontAlignment(value: FontAlignment) | 设置字体对齐值。 |
getDefaultPortionFormat() → IBasePortionFormat | 返回默认的部分格式。 |
PVIObject() | 创建一个没有父幻灯片的 PVIObject。 |
getSlide() → IBaseSlide | 返回幻灯片。 |
getPresentation() → IPresentation | 返回演示文稿。 |
asIPresentationComponent() → IPresentationComponent | 返回此对象为 {@link IPresentationComponent}。 |