借助此服务,脚本可以创建、访问和修改 Google 幻灯片文件。如需详细了解 Google 幻灯片服务的底层功能,请参阅 Google 幻灯片文档。
类
AffineTransform
方法
方法 | 返回类型 | 简介 |
---|---|---|
getScaleX() | Number | 获取 X 坐标缩放元素。 |
getScaleY() | Number | 获取 Y 坐标缩放元素。 |
getShearX() | Number | 获取 X 坐标剪裁元素。 |
getShearY() | Number | 获取 Y 坐标剪裁元素。 |
getTranslateX() | Number | 获取 X 坐标平移元素(以点为单位)。 |
getTranslateY() | Number | 获取 Y 坐标平移元素(以点为单位)。 |
toBuilder() | AffineTransformBuilder | 根据此转换返回新的 AffineTransformBuilder 。 |
AffineTransformBuilder
方法
方法 | 返回类型 | 简介 |
---|---|---|
build() | AffineTransform | 创建一个使用构建器中设置的元素初始化的 AffineTransform 对象。 |
setScaleX(scaleX) | AffineTransformBuilder | 设置 X 坐标缩放元素并返回构建器。 |
setScaleY(scaleY) | AffineTransformBuilder | 设置 Y 坐标缩放元素并返回构建器。 |
setShearX(shearX) | AffineTransformBuilder | 设置 X 坐标剪裁元素并返回构建器。 |
setShearY(shearY) | AffineTransformBuilder | 设置 Y 坐标剪裁元素并返回构建器。 |
setTranslateX(translateX) | AffineTransformBuilder | 以点为单位设置 X 坐标平移元素,并返回构建器。 |
setTranslateY(translateY) | AffineTransformBuilder | 以点为单位设置 Y 坐标平移元素,并返回构建器。 |
AlignmentPosition
属性
属性 | 类型 | 说明 |
---|---|---|
CENTER | Enum | 居中对齐。 |
HORIZONTAL_CENTER | Enum | 水平居中对齐。 |
VERTICAL_CENTER | Enum | 垂直居中对齐。 |
ArrowStyle
属性
属性 | 类型 | 说明 |
---|---|---|
UNSUPPORTED | Enum | 不受支持的箭头样式。 |
NONE | Enum | 无箭头。 |
STEALTH_ARROW | Enum | 带有缺口的箭头。 |
FILL_ARROW | Enum | 实心箭头。 |
FILL_CIRCLE | Enum | 实心圆。 |
FILL_SQUARE | Enum | 实心方形。 |
FILL_DIAMOND | Enum | 实心菱形。 |
OPEN_ARROW | Enum | 空心箭头。 |
OPEN_CIRCLE | Enum | 空心圆。 |
OPEN_SQUARE | Enum | 空心方形。 |
OPEN_DIAMOND | Enum | 空心菱形。 |
AutoText
方法
方法 | 返回类型 | 简介 |
---|---|---|
getAutoTextType() | AutoTextType | 返回自动文本的类型。 |
getIndex() | Integer | 返回自动文本的索引。 |
getRange() | TextRange | 返回跨自动文本的 TextRange 。 |
AutoTextType
属性
属性 | 类型 | 说明 |
---|---|---|
UNSUPPORTED | Enum | 不受支持的自动文本类型。 |
SLIDE_NUMBER | Enum | 幻灯片编号。 |
Autofit
方法
方法 | 返回类型 | 简介 |
---|---|---|
disableAutofit() | Autofit | 将形状的 AutofitType 设置为 AutofitType.NONE 。 |
getAutofitType() | AutofitType | 获取形状的 AutofitType 。 |
getFontScale() | Number | 获取应用于形状的字体比例。 |
getLineSpacingReduction() | Number | 获取应用于形状的行间距缩减值。 |
AutofitType
属性
属性 | 类型 | 说明 |
---|---|---|
UNSUPPORTED | Enum | 不受支持的自动调整类型。 |
NONE | Enum | 未应用自动调整。 |
TEXT_AUTOFIT | Enum | 溢出时收缩文本。 |
SHAPE_AUTOFIT | Enum | 根据文本调整形状大小。 |
Border
方法
方法 | 返回类型 | 简介 |
---|---|---|
getDashStyle() | DashStyle | 获取边框的 DashStyle 。 |
getLineFill() | LineFill | 获取边框的 LineFill 。 |
getWeight() | Number | 获取边框的粗细(以像素点为单位)。 |
isVisible() | Boolean | 获取边框是否可见。 |
setDashStyle(style) | Border | 设置边框的 DashStyle 。 |
setTransparent() | Border | 将边框设置为透明。 |
setWeight(points) | Border | 设置边框的厚度(以像素为单位)。 |
CellMergeState
属性
属性 | 类型 | 说明 |
---|---|---|
NORMAL | Enum | 单元格未合并。 |
HEAD | Enum | 该单元格已合并,并且是头(即 |
MERGED | Enum | 单元格已合并,但不是头单元格(即 |
Color
方法
方法 | 返回类型 | 简介 |
---|---|---|
asRgbColor() | RgbColor | 将此颜色转换为 RgbColor 。 |
asThemeColor() | ThemeColor | 将此颜色转换为 ThemeColor 。 |
getColorType() | ColorType | 获取此颜色的类型。 |
ColorScheme
方法
方法 | 返回类型 | 简介 |
---|---|---|
getConcreteColor(theme) | Color | 返回此配色方案中与 ThemeColorType 关联的具体 Color 。 |
getThemeColors() | ThemeColorType[] | 返回配色方案中所有可能的主题颜色类型的列表。 |
setConcreteColor(type, color) | ColorScheme | 将此配色方案中与 ThemeColorType 关联的具体颜色设为指定颜色。 |
setConcreteColor(type, red, green, blue) | ColorScheme | 将与此配色方案中的 ThemeColorType 关联的具体颜色设为 RGB 格式的给定颜色。 |
setConcreteColor(type, hexColor) | ColorScheme | 将此配色方案中与 ThemeColorType 关联的具体颜色设为十六进制格式的指定颜色。 |
ConnectionSite
方法
方法 | 返回类型 | 简介 |
---|---|---|
getIndex() | Integer | 返回连接点的索引。 |
getPageElement() | PageElement | 返回连接点所在的 PageElement 。 |
ContentAlignment
属性
属性 | 类型 | 说明 |
---|---|---|
UNSUPPORTED | Enum | 不受支持的内容对齐方式。 |
TOP | Enum | 将内容与内容容器的顶部对齐。 |
MIDDLE | Enum | 将内容对齐到内容容器的中间。 |
BOTTOM | Enum | 将内容与内容容器底部对齐。 |
DashStyle
属性
属性 | 类型 | 说明 |
---|---|---|
UNSUPPORTED | Enum | 不受支持的短划线样式。 |
SOLID | Enum | 实线。 |
DOT | Enum | 虚线。 |
DASH | Enum | 虚线。 |
DASH_DOT | Enum | 交替使用短划线和圆点。 |
LONG_DASH | Enum | 带有粗点的线条。 |
LONG_DASH_DOT | Enum | 交替显示粗点线和圆点。 |
Fill
方法
方法 | 返回类型 | 简介 |
---|---|---|
getSolidFill() | SolidFill | 获取此背景的纯色填充,如果填充类型不是 FillType.SOLID ,则返回 null 。 |
getType() | FillType | 获取此填充的类型。 |
isVisible() | Boolean | 背景是否可见。 |
setSolidFill(color) | void | 将实心填充设置为给定的 Color 。 |
setSolidFill(color, alpha) | void | 将实心填充设置为给定的 alpha 和 Color 。 |
setSolidFill(red, green, blue) | void | 将实心填充设置为给定的 RGB 值。 |
setSolidFill(red, green, blue, alpha) | void | 将实心填充设置为指定的 Alpha 和 RGB 值。 |
setSolidFill(hexString) | void | 将纯色填充设置为给定的十六进制颜色字符串。 |
setSolidFill(hexString, alpha) | void | 将纯色填充设置为给定的 Alpha 值和十六进制颜色字符串。 |
setSolidFill(color) | void | 将实心填充设置为给定的 ThemeColorType 。 |
setSolidFill(color, alpha) | void | 将实心填充设置为给定的 Alpha 和 ThemeColorType 。 |
setTransparent() | void | 将背景设置为透明。 |
FillType
属性
属性 | 类型 | 说明 |
---|---|---|
UNSUPPORTED | Enum | 不受支持的填充类型。 |
NONE | Enum | 无填充,因此背景是透明的。 |
SOLID | Enum | 单色填充。 |
Group
方法
方法 | 返回类型 | 简介 |
---|---|---|
alignOnPage(alignmentPosition) | Group | 将元素对齐到页面上的指定对齐位置。 |
bringForward() | Group | 将页面元素在页面上向前移动一个元素。 |
bringToFront() | Group | 将页面元素移至页面顶部。 |
duplicate() | PageElement | 复制页面元素。 |
getChildren() | PageElement[] | 获取组中的页面元素集合。 |
getConnectionSites() | ConnectionSite[] | 返回页面元素上的 ConnectionSite 列表,如果页面元素没有任何连接网站,则返回空列表。 |
getDescription() | String | 返回网页元素的替代文本说明。 |
getHeight() | Number | 获取元素的高度(以点为单位),即元素未旋转时的元素边界框的高度。 |
getInherentHeight() | Number | 返回元素的固有高度(以点为单位)。 |
getInherentWidth() | Number | 返回元素固有的宽度(以点为单位)。 |
getLeft() | Number | 返回元素的水平位置(以点为单位),从页面左上角(当元素未旋转时)测量。 |
getObjectId() | String | 返回此对象的唯一 ID。 |
getPageElementType() | PageElementType | 返回页面元素的类型,表示为 PageElementType 枚举。 |
getParentGroup() | Group | 返回此页面元素所属的组;如果该元素不属于任何组,则返回 null 。 |
getParentPage() | Page | 返回此页面元素所在的页面。 |
getRotation() | Number | 返回元素围绕其中心顺时针旋转的角度(以度为单位),其中 0 度表示不旋转。 |
getTitle() | String | 返回网页元素的替代文本标题。 |
getTop() | Number | 获取元素的垂直位置(以像素为单位),从页面左上角测量,前提是元素未旋转。 |
getTransform() | AffineTransform | 获取页面元素的转换。 |
getWidth() | Number | 返回元素的宽度(以像素为单位),即元素未旋转时的边界框宽度。 |
preconcatenateTransform(transform) | Group | 将提供的转换预连接到页面元素的现有转换。 |
remove() | void | 移除页面元素。 |
scaleHeight(ratio) | Group | 根据指定的比例缩放元素的高度。 |
scaleWidth(ratio) | Group | 按指定的比例缩放元素的宽度。 |
select() | void | 仅选择当前演示文稿中的 PageElement ,并移除之前的所有选择。 |
select(replace) | void | 选择有效演示文稿中的 PageElement 。 |
sendBackward() | Group | 将页面元素在页面上向后移动一个元素。 |
sendToBack() | Group | 将页面元素发送到页面底部。 |
setDescription(description) | Group | 设置页面元素的替代文本说明。 |
setHeight(height) | Group | 设置元素的高度(以点为单位),即元素未旋转时的元素边界框的高度。 |
setLeft(left) | Group | 设置元素的水平位置(以点为单位),从元素未旋转时页面左上角测量。 |
setRotation(angle) | Group | 设置元素围绕其中心顺时针旋转的角度(以度为单位)。 |
setTitle(title) | Group | 设置网页元素的替代文本标题。 |
setTop(top) | Group | 设置元素的垂直位置(以点为单位),从页面左上角(当元素未旋转时)测量。 |
setTransform(transform) | Group | 使用提供的转换设置页面元素的转换。 |
setWidth(width) | Group | 设置元素的宽度(以点为单位),即元素未旋转时元素边界框的宽度。 |
ungroup() | void | 取消分组组的元素。 |
Image
方法
方法 | 返回类型 | 简介 |
---|---|---|
alignOnPage(alignmentPosition) | Image | 将元素对齐到页面上的指定对齐位置。 |
bringForward() | Image | 将页面元素在页面上向前移动一个元素。 |
bringToFront() | Image | 将页面元素移至页面顶部。 |
duplicate() | PageElement | 复制页面元素。 |
getAs(contentType) | Blob | 将此对象内的数据作为转换为指定内容类型的 blob 返回。 |
getBlob() | Blob | 将此图片中的数据作为 blob 返回。 |
getBorder() | Border | 返回图片的 Border 。 |
getConnectionSites() | ConnectionSite[] | 返回页面元素上的 ConnectionSite 列表,如果页面元素没有任何连接网站,则返回空列表。 |
getContentUrl() | String | 获取图片的网址。 |
getDescription() | String | 返回网页元素的替代文本说明。 |
getHeight() | Number | 获取元素的高度(以点为单位),即元素未旋转时的元素边界框的高度。 |
getInherentHeight() | Number | 返回元素的固有高度(以点为单位)。 |
getInherentWidth() | Number | 返回元素固有的宽度(以点为单位)。 |
getLeft() | Number | 返回元素的水平位置(以点为单位),从页面左上角(当元素未旋转时)测量。 |
getLink() | Link | 如果没有链接,则返回 Link 或 null 。 |
getObjectId() | String | 返回此对象的唯一 ID。 |
getPageElementType() | PageElementType | 返回页面元素的类型,表示为 PageElementType 枚举。 |
getParentGroup() | Group | 返回此页面元素所属的组;如果该元素不属于任何组,则返回 null 。 |
getParentPage() | Page | 返回此页面元素所在的页面。 |
getParentPlaceholder() | PageElement | 返回占位符的父页面元素。 |
getPlaceholderIndex() | Integer | 返回占位符图片的索引。 |
getPlaceholderType() | PlaceholderType | 返回图片的占位符类型;如果形状不是占位符,则返回 PlaceholderType.NONE 。 |
getRotation() | Number | 返回元素围绕其中心顺时针旋转的角度(以度为单位),其中 0 度表示不旋转。 |
getSourceUrl() | String | 获取图片的来源网址(如果有)。 |
getTitle() | String | 返回网页元素的替代文本标题。 |
getTop() | Number | 获取元素的垂直位置(以像素为单位),从页面左上角测量,前提是元素未旋转。 |
getTransform() | AffineTransform | 返回页面元素的转换。 |
getWidth() | Number | 返回元素的宽度(以像素为单位),即元素未旋转时的边界框宽度。 |
preconcatenateTransform(transform) | Image | 将提供的转换预连接到页面元素的现有转换。 |
remove() | void | 移除页面元素。 |
removeLink() | void | 移除 Link 。 |
replace(blobSource) | Image | 将此图片替换为由 BlobSource 对象描述的图片。 |
replace(blobSource, crop) | Image | 将此图片替换为由 Image 对象描述的图片,并可选择剪裁图片以适应大小。 |
replace(imageUrl) | Image | 将此图片替换为从所提供网址下载的另一张图片。 |
replace(imageUrl, crop) | Image | 将此图片替换为从所提供网址下载的另一张图片,并可选择剪裁图片以适应大小。 |
scaleHeight(ratio) | Image | 根据指定的比例缩放元素的高度。 |
scaleWidth(ratio) | Image | 按指定的比例缩放元素的宽度。 |
select() | void | 仅选择当前演示文稿中的 PageElement ,并移除之前的所有选择。 |
select(replace) | void | 选择有效演示文稿中的 PageElement 。 |
sendBackward() | Image | 将页面元素在页面上向后移动一个元素。 |
sendToBack() | Image | 将页面元素发送到页面底部。 |
setDescription(description) | Image | 设置页面元素的替代文本说明。 |
setHeight(height) | Image | 设置元素的高度(以点为单位),即元素未旋转时的元素边界框的高度。 |
setLeft(left) | Image | 设置元素的水平位置(以点为单位),从元素未旋转时页面左上角测量。 |
setLinkSlide(slideIndex) | Link | 使用幻灯片的从零开始的索引将 Link 设置为指定的 Slide 。 |
setLinkSlide(slide) | Link | 将 Link 设置为给定的 Slide ,链接由给定的幻灯片 ID 设置。 |
setLinkSlide(slidePosition) | Link | 使用滑块的相对位置将 Link 设置为给定 Slide 。 |
setLinkUrl(url) | Link | 将 Link 设置为给定的非空网址字符串。 |
setRotation(angle) | Image | 设置元素围绕其中心顺时针旋转的角度(以度为单位)。 |
setTitle(title) | Image | 设置网页元素的替代文本标题。 |
setTop(top) | Image | 设置元素的垂直位置(以点为单位),从页面左上角(当元素未旋转时)测量。 |
setTransform(transform) | Image | 使用提供的转换设置页面元素的转换。 |
setWidth(width) | Image | 设置元素的宽度(以点为单位),即元素未旋转时元素边界框的宽度。 |
Layout
方法
Line
方法
LineCategory
属性
属性 | 类型 | 说明 |
---|---|---|
UNSUPPORTED | Enum | 不受支持的线条类别。 |
STRAIGHT | Enum | 直插式连接器,包括直插式连接器 1。 |
BENT | Enum | 连接器弯曲,包括连接器 2 到 5 弯曲。 |
CURVED | Enum | 曲线连接符,包括曲线连接符 2 到 5。 |
LineFill
方法
方法 | 返回类型 | 简介 |
---|---|---|
getFillType() | LineFillType | 获取线条填充的类型。 |
getSolidFill() | SolidFill | 获取线条的填充颜色,如果填充类型不是 LineFillType.SOLID ,则返回 null 。 |
setSolidFill(color) | void | 将实心填充设置为给定的 Color 。 |
setSolidFill(color, alpha) | void | 将实心填充设置为给定的 alpha 和 Color 。 |
setSolidFill(red, green, blue) | void | 将实心填充设置为给定的 RGB 值。 |
setSolidFill(red, green, blue, alpha) | void | 将实心填充设置为指定的 Alpha 和 RGB 值。 |
setSolidFill(hexString) | void | 将纯色填充设置为给定的十六进制颜色字符串。 |
setSolidFill(hexString, alpha) | void | 将纯色填充设置为给定的 Alpha 值和十六进制颜色字符串。 |
setSolidFill(color) | void | 将实心填充设置为给定的 ThemeColorType 。 |
setSolidFill(color, alpha) | void | 将实心填充设置为给定的 alpha 和 ThemeColorType 。 |
LineFillType
属性
属性 | 类型 | 说明 |
---|---|---|
UNSUPPORTED | Enum | 不受支持的线条填充类型。 |
NONE | Enum | 不填充,因此线条或轮廓是透明的。 |
SOLID | Enum | 单色填充。 |
LineType
属性
属性 | 类型 | 说明 |
---|---|---|
UNSUPPORTED | Enum | 不受支持的线条类型。 |
STRAIGHT_CONNECTOR_1 | Enum | 直线连接符 1 表单。 |
BENT_CONNECTOR_2 | Enum | 弯曲的连接器 2 表单。 |
BENT_CONNECTOR_3 | Enum | 弯曲的连接器 3 表单。 |
BENT_CONNECTOR_4 | Enum | 弯曲的连接器 4 表单。 |
BENT_CONNECTOR_5 | Enum | 弯曲连接器 5 表单。 |
CURVED_CONNECTOR_2 | Enum | 曲线连接符 2 表单。 |
CURVED_CONNECTOR_3 | Enum | 曲线连接符 3 表单。 |
CURVED_CONNECTOR_4 | Enum | 曲线连接符 4 表单。 |
CURVED_CONNECTOR_5 | Enum | 曲线连接符 5 表单。 |
STRAIGHT_LINE | Enum | 直线。 |
Link
方法
方法 | 返回类型 | 简介 |
---|---|---|
getLinkType() | LinkType | 返回 LinkType 。 |
getLinkedSlide() | Slide | 返回非网址链接类型的关联 Slide (如果有)。 |
getSlideId() | String | 返回关联的 Slide 的 ID,如果 LinkType 不是 LinkType.SLIDE_ID ,则返回 null 。 |
getSlideIndex() | Integer | 如果 LinkType 不是 LinkType.SLIDE_INDEX ,则返回关联的 Slide 或 null 的从零开始的索引。 |
getSlidePosition() | SlidePosition | 如果 LinkType 不是 LinkType.SLIDE_POSITION ,则返回关联的 Slide 或 null 的 SlidePosition 。 |
getUrl() | String | 返回外部网页的网址,如果 LinkType 不是 LinkType.URL ,则返回 null 。 |
LinkType
属性
属性 | 类型 | 说明 |
---|---|---|
UNSUPPORTED | Enum | 不受支持的链接类型。 |
URL | Enum | 指向外部网页的链接。 |
SLIDE_POSITION | Enum | 指向此演示文稿中特定幻灯片的链接,通过其位置进行引用。 |
SLIDE_ID | Enum | 指向此演示文稿中特定幻灯片的链接,通过其 ID 进行引用。 |
SLIDE_INDEX | Enum | 指向此演示文稿中特定幻灯片的链接,通过其从零开始的索引进行寻址。 |
List
方法
方法 | 返回类型 | 简介 |
---|---|---|
getListId() | String | 返回列表的 ID。 |
getListParagraphs() | Paragraph[] | 返回列表中的所有 Paragraphs 。 |
ListPreset
属性
属性 | 类型 | 说明 |
---|---|---|
DISC_CIRCLE_SQUARE | Enum | 一个列表,其中包含前 3 个列表嵌套级别的“DISC”“CIRCLE”和“SQUARE”字形。 |
DIAMONDX_ARROW3D_SQUARE | Enum | 一个列表,其中包含前 3 个列表嵌套级别的 `DIAMONDX`、`ARROW3D` 和 `SQUARE` 图形。 |
CHECKBOX | Enum | 包含所有列表嵌套级别的“CHECKBOX”字体的列表。 |
ARROW_DIAMOND_DISC | Enum | 一个列表,其中包含前 3 个列表嵌套级别的“箭头”“钻石”和“圆盘”符号。 |
STAR_CIRCLE_SQUARE | Enum | 一个列表,其中包含前 3 个列表嵌套级别的“STAR”“CIRCLE”和“SQUARE”字形。 |
ARROW3D_CIRCLE_SQUARE | Enum | 一个列表,其中包含前 3 个列表嵌套级别的 `ARROW3D`、`CIRCLE` 和 `SQUARE` 图形。 |
LEFTTRIANGLE_DIAMOND_DISC | Enum | 一个列表,其中包含前 3 个列表嵌套级别的“LEFTTRIANGLE”“DIAMOND”和“DISC”符号。 |
DIAMONDX_HOLLOWDIAMOND_SQUARE | Enum | 一个列表,其中包含前 3 个列表嵌套级别的 `DIAMONDX`、`HOLLOWDIAMOND` 和 `SQUARE` 字形。 |
DIAMOND_CIRCLE_SQUARE | Enum | 一个列表,其中包含前 3 个列表嵌套级别的“DIAMOND”“CIRCLE”和“SQUARE”符号。 |
DIGIT_ALPHA_ROMAN | Enum | 一个列表,其中包含前 3 个列表嵌套级别的“DIGIT”“ALPHA”和“ROMAN”字形,后跟英文句点。 |
DIGIT_ALPHA_ROMAN_PARENS | Enum | 一个列表,其中包含前 3 个列表嵌套级别的“DIGIT”“ALPHA”和“ROMAN”字符,后跟圆括号。 |
DIGIT_NESTED | Enum | 一个由 `DIGIT` 字符组成的列表,以英文句点分隔,其中每个嵌套级别都使用上一个嵌套级别的字符作为前缀。 |
UPPERALPHA_ALPHA_ROMAN | Enum | 一个列表,其中包含前 3 个列表嵌套级别的“UPPERALPHA”“ALPHA”和“ROMAN”字形,后跟英文句点。 |
UPPERROMAN_UPPERALPHA_DIGIT | Enum | 一个列表,其中包含前 3 个列表嵌套级别的“UPPERROMAN”“UPPERALPHA”和“DIGIT”字形,后跟英文句点。 |
ZERODIGIT_ALPHA_ROMAN | Enum | 一个列表,其中包含前 3 个列表嵌套级别的“ZERODIGIT”“ALPHA”和“ROMAN”字符,后跟英文句点。 |
ListStyle
方法
方法 | 返回类型 | 简介 |
---|---|---|
applyListPreset(listPreset) | ListStyle | 将指定的 ListPreset 应用于与文本重叠的所有段落。 |
getGlyph() | String | 返回文本的渲染字形。 |
getList() | List | 返回文本所在的 List ;如果文本均不属于任何列表,或者文本的部分内容属于某个列表,或者文本属于多个列表,则返回 null 。 |
getNestingLevel() | Integer | 返回文本的嵌套级别(从 0 开始)。 |
isInList() | Boolean | 如果文本只在一个列表中,则返回 true ;如果文本不在任何列表中,则返回 false ;如果只有部分文本在列表中,或者文本在多个列表中,则返回 null 。 |
removeFromList() | ListStyle | 从任何列表中移除与文本重叠的段落。 |
Master
方法
NotesMaster
方法
方法 | 返回类型 | 简介 |
---|---|---|
getGroups() | Group[] | 返回页面上的 Group 对象列表。 |
getImages() | Image[] | 返回页面上的 Image 对象列表。 |
getLines() | Line[] | 返回页面上的 Line 对象列表。 |
getObjectId() | String | 获取网页的唯一 ID。 |
getPageElementById(id) | PageElement | 返回具有给定 ID 的页面上的 PageElement ;如果不存在,则返回 null 。 |
getPageElements() | PageElement[] | 返回在页面上呈现的 PageElement 对象的列表。 |
getPlaceholder(placeholderType) | PageElement | 返回指定 PlaceholderType 或 null 的占位符 PageElement 对象(如果没有匹配的占位符,则返回 null )。 |
getPlaceholder(placeholderType, placeholderIndex) | PageElement | 返回指定 PlaceholderType 的占位符 PageElement 对象和占位符索引,如果不存在占位符,则返回 null 。 |
getPlaceholders() | PageElement[] | 返回页面中的占位符 PageElement 对象的列表。 |
getShapes() | Shape[] | 返回页面上的 Shape 对象列表。 |
getSheetsCharts() | SheetsChart[] | 返回页面上的 SheetsChart 对象列表。 |
getTables() | Table[] | 返回页面上的 Table 对象列表。 |
getVideos() | Video[] | 返回页面上的 Video 对象列表。 |
getWordArts() | WordArt[] | 返回页面上的 WordArt 对象列表。 |
NotesPage
方法
方法 | 返回类型 | 简介 |
---|---|---|
getGroups() | Group[] | 返回页面上的 Group 对象列表。 |
getImages() | Image[] | 返回页面上的 Image 对象列表。 |
getLines() | Line[] | 返回页面上的 Line 对象列表。 |
getObjectId() | String | 获取网页的唯一 ID。 |
getPageElementById(id) | PageElement | 返回具有给定 ID 的页面上的 PageElement ;如果不存在,则返回 null 。 |
getPageElements() | PageElement[] | 返回在页面上呈现的 PageElement 对象的列表。 |
getPlaceholder(placeholderType) | PageElement | 返回指定 PlaceholderType 或 null 的占位符 PageElement 对象(如果没有匹配的占位符,则返回 null )。 |
getPlaceholder(placeholderType, placeholderIndex) | PageElement | 返回指定 PlaceholderType 的占位符 PageElement 对象和占位符索引,如果不存在占位符,则返回 null 。 |
getPlaceholders() | PageElement[] | 返回页面中的占位符 PageElement 对象的列表。 |
getShapes() | Shape[] | 返回页面上的 Shape 对象列表。 |
getSheetsCharts() | SheetsChart[] | 返回页面上的 SheetsChart 对象列表。 |
getSpeakerNotesShape() | Shape | 获取页面上包含演讲者备注的形状。 |
getTables() | Table[] | 返回页面上的 Table 对象列表。 |
getVideos() | Video[] | 返回页面上的 Video 对象列表。 |
getWordArts() | WordArt[] | 返回页面上的 WordArt 对象列表。 |
replaceAllText(findText, replaceText) | Integer | 将与查找文本匹配的所有文本替换为替换文本。 |
replaceAllText(findText, replaceText, matchCase) | Integer | 将与查找文本匹配的所有文本替换为替换文本。 |
Page
方法
PageBackground
方法
方法 | 返回类型 | 简介 |
---|---|---|
getPictureFill() | PictureFill | 获取此背景的经过拉伸的图片填充,如果背景填充类型不是 PageBackgroundType.PICTURE ,则返回 null 。 |
getSolidFill() | SolidFill | 获取此背景的纯色填充,如果背景填充类型不是 PageBackgroundType.SOLID ,则返回 null 。 |
getType() | PageBackgroundType | 获取此页面背景的类型。 |
isVisible() | Boolean | 背景是否可见。 |
setPictureFill(blobSource) | void | 将指定图片 Blob 中的图片设置为页面背景。 |
setPictureFill(imageUrl) | void | 将提供的网址中的图片设置为页面背景。 |
setSolidFill(color) | void | 将实心填充设置为给定的 Color 。 |
setSolidFill(color, alpha) | void | 将实心填充设置为给定的 alpha 和 Color 。 |
setSolidFill(red, green, blue) | void | 将实心填充设置为给定的 RGB 值。 |
setSolidFill(red, green, blue, alpha) | void | 将实心填充设置为指定的 Alpha 和 RGB 值。 |
setSolidFill(hexString) | void | 将纯色填充设置为给定的十六进制颜色字符串。 |
setSolidFill(hexString, alpha) | void | 将纯色填充设置为指定的 Alpha 值和十六进制颜色字符串。 |
setSolidFill(color) | void | 将实心填充设置为给定的 ThemeColorType 。 |
setSolidFill(color, alpha) | void | 将实心填充设置为给定的 alpha 和 ThemeColorType 。 |
setTransparent() | void | 将背景设置为透明。 |
PageBackgroundType
属性
属性 | 类型 | 说明 |
---|---|---|
UNSUPPORTED | Enum | 不受支持的页面背景类型。 |
NONE | Enum | 无填充,因此背景会呈现为白色。 |
SOLID | Enum | 单色填充。 |
PICTURE | Enum | 拉伸以填满整个页面的图片。 |
PageElement
方法
方法 | 返回类型 | 简介 |
---|---|---|
alignOnPage(alignmentPosition) | PageElement | 将元素对齐到页面上的指定对齐位置。 |
asGroup() | Group | 以组的形式返回页面元素。 |
asImage() | Image | 以图片的形式返回页面元素。 |
asLine() | Line | 以线条的形式返回页面元素。 |
asShape() | Shape | 以形状的形式返回页面元素。 |
asSheetsChart() | SheetsChart | 将页面元素作为从 Google 表格中嵌入的关联图表返回。 |
asSpeakerSpotlight() | SpeakerSpotlight | 将页面元素作为演讲者聚光灯返回。 |
asTable() | Table | 以表格的形式返回页面元素。 |
asVideo() | Video | 将网页元素作为视频返回。 |
asWordArt() | WordArt | 以文字艺术的形式返回页面元素。 |
bringForward() | PageElement | 将页面元素在页面上向前移动一个元素。 |
bringToFront() | PageElement | 将页面元素移至页面顶部。 |
duplicate() | PageElement | 复制页面元素。 |
getConnectionSites() | ConnectionSite[] | 返回页面元素上的 ConnectionSite 列表,如果页面元素没有任何连接网站,则返回空列表。 |
getDescription() | String | 返回网页元素的替代文本说明。 |
getHeight() | Number | 获取元素的高度(以点为单位),即元素未旋转时的元素边界框的高度。 |
getInherentHeight() | Number | 返回元素的固有高度(以点为单位)。 |
getInherentWidth() | Number | 返回元素固有的宽度(以点为单位)。 |
getLeft() | Number | 返回元素的水平位置(以点为单位),从页面左上角(当元素未旋转时)测量。 |
getObjectId() | String | 返回此对象的唯一 ID。 |
getPageElementType() | PageElementType | 返回页面元素的类型,表示为 PageElementType 枚举。 |
getParentGroup() | Group | 返回此页面元素所属的组;如果该元素不属于任何组,则返回 null 。 |
getParentPage() | Page | 返回此页面元素所在的页面。 |
getRotation() | Number | 返回元素围绕其中心顺时针旋转的角度(以度为单位),其中 0 度表示不旋转。 |
getTitle() | String | 返回网页元素的替代文本标题。 |
getTop() | Number | 获取元素的垂直位置(以像素为单位),从页面左上角测量,前提是元素未旋转。 |
getTransform() | AffineTransform | 返回页面元素的转换。 |
getWidth() | Number | 返回元素的宽度(以像素为单位),即元素未旋转时的边界框宽度。 |
preconcatenateTransform(transform) | PageElement | 将提供的转换预连接到页面元素的现有转换。 |
remove() | void | 移除页面元素。 |
scaleHeight(ratio) | PageElement | 根据指定的比例缩放元素的高度。 |
scaleWidth(ratio) | PageElement | 按指定的比例缩放元素的宽度。 |
select() | void | 仅选择当前演示文稿中的 PageElement ,并移除之前的所有选择。 |
select(replace) | void | 选择有效演示文稿中的 PageElement 。 |
sendBackward() | PageElement | 将页面元素在页面上向后移动一个元素。 |
sendToBack() | PageElement | 将页面元素发送到页面底部。 |
setDescription(description) | PageElement | 设置页面元素的替代文本说明。 |
setHeight(height) | PageElement | 设置元素的高度(以点为单位),即元素未旋转时的元素边界框的高度。 |
setLeft(left) | PageElement | 设置元素的水平位置(以点为单位),从元素未旋转时页面左上角测量。 |
setRotation(angle) | PageElement | 设置元素围绕其中心顺时针旋转的角度(以度为单位)。 |
setTitle(title) | PageElement | 设置网页元素的替代文本标题。 |
setTop(top) | PageElement | 设置元素的垂直位置(以点为单位),从页面左上角(当元素未旋转时)测量。 |
setTransform(transform) | PageElement | 使用提供的转换设置页面元素的转换。 |
setWidth(width) | PageElement | 设置元素的宽度(以点为单位),即元素未旋转时元素边界框的宽度。 |
PageElementRange
方法
方法 | 返回类型 | 简介 |
---|---|---|
getPageElements() | PageElement[] | 返回 PageElement 实例的列表。 |
PageElementType
属性
属性 | 类型 | 说明 |
---|---|---|
UNSUPPORTED | Enum | 表示不受支持且无法进一步分类的页面元素。 |
SHAPE | Enum | 表示没有更具体的分类的通用形状。 |
IMAGE | Enum | 表示图片。 |
VIDEO | Enum | 表示视频。 |
TABLE | Enum | 表示表。 |
GROUP | Enum | 表示一组联接为单个单元的页面元素。 |
LINE | Enum | 表示线条。 |
WORD_ART | Enum | 表示艺术字。 |
SHEETS_CHART | Enum | 表示从 Google 表格嵌入的关联图表。 |
SPEAKER_SPOTLIGHT | Enum | 表示演讲者特写。 |
PageRange
方法
方法 | 返回类型 | 简介 |
---|---|---|
getPages() | Page[] | 返回 Page 实例的列表。 |
PageType
属性
属性 | 类型 | 说明 |
---|---|---|
UNSUPPORTED | Enum | 不受支持的页面类型。 |
SLIDE | Enum | 幻灯片页面。 |
LAYOUT | Enum | 布局页面。 |
MASTER | Enum | 母版页。 |
Paragraph
方法
方法 | 返回类型 | 简介 |
---|---|---|
getIndex() | Integer | 返回段落换行符的索引。 |
getRange() | TextRange | 返回一个 TextRange ,其跨越以此对象的换行符结尾的段落中的文本。 |
ParagraphAlignment
属性
属性 | 类型 | 说明 |
---|---|---|
UNSUPPORTED | Enum | 不支持的段落对齐方式。 |
START | Enum | 段落与线条的起点对齐。 |
CENTER | Enum | 段落居中。 |
END | Enum | 段落会对齐到行尾。 |
JUSTIFIED | Enum | 段落采用了右对齐方式。 |
ParagraphStyle
方法
PictureFill
方法
方法 | 返回类型 | 简介 |
---|---|---|
getAs(contentType) | Blob | 将此对象内的数据作为转换为指定内容类型的 blob 返回。 |
getBlob() | Blob | 以 blob 的形式返回此对象内的数据。 |
getContentUrl() | String | 获取图片的网址。 |
getSourceUrl() | String | 获取图片的来源网址(如果有)。 |
PlaceholderType
属性
属性 | 类型 | 说明 |
---|---|---|
UNSUPPORTED | Enum | 不受支持的占位符类型。 |
NONE | Enum | 不是占位符。 |
BODY | Enum | 正文。 |
CHART | Enum | 图表。 |
CLIP_ART | Enum | 剪贴画图片。 |
CENTERED_TITLE | Enum | 标题居中。 |
DIAGRAM | Enum | 示意图。 |
DATE_AND_TIME | Enum | 日期和时间。 |
FOOTER | Enum | 页脚文本。 |
HEADER | Enum | 标题文本。 |
MEDIA | Enum | 多媒体。 |
OBJECT | Enum | 任何内容类型。 |
PICTURE | Enum | 图片。 |
SLIDE_NUMBER | Enum | 幻灯片编号。 |
SUBTITLE | Enum | 副标题。 |
TABLE | Enum | 表格。 |
TITLE | Enum | 幻灯片标题。 |
SLIDE_IMAGE | Enum | 幻灯片图片。 |
Point
PredefinedLayout
属性
属性 | 类型 | 说明 |
---|---|---|
UNSUPPORTED | Enum | 不受支持的布局。 |
BLANK | Enum | 不含占位符的空白布局。 |
CAPTION_ONLY | Enum | 底部带有字幕的布局。 |
TITLE | Enum | 带有标题和副标题的布局。 |
TITLE_AND_BODY | Enum | 包含标题和正文的布局。 |
TITLE_AND_TWO_COLUMNS | Enum | 包含标题和两列的布局。 |
TITLE_ONLY | Enum | 仅包含标题的布局。 |
SECTION_HEADER | Enum | 包含章节标题的布局。 |
SECTION_TITLE_AND_DESCRIPTION | Enum | 布局:一侧显示标题和副标题,另一侧显示说明。 |
ONE_COLUMN_TEXT | Enum | 布局包含一个标题和一个正文,排列在一列中。 |
MAIN_POINT | Enum | 包含主要要点的布局。 |
BIG_NUMBER | Enum | 包含大号数字标题的布局。 |
Presentation
方法
Selection
方法
方法 | 返回类型 | 简介 |
---|---|---|
getCurrentPage() | Page | 返回当前活跃的 Page ;如果没有活跃页面,则返回 null 。 |
getPageElementRange() | PageElementRange | 返回所选 PageElement 实例的 PageElementRange 集合,如果未选择任何 PageElement 实例,则返回 null 。 |
getPageRange() | PageRange | 返回 PageRange 片段中被选中的 Page 实例的集合,如果所选内容的类型不是 SelectionType.PAGE ,则返回 null 。 |
getSelectionType() | SelectionType | 返回 SelectionType 。 |
getTableCellRange() | TableCellRange | 返回所选 TableCell 实例的 TableCellRange 集合,如果未选择任何 TableCell 实例,则返回 null 。 |
getTextRange() | TextRange | 返回所选的 TextRange ,如果所选项的类型不是 SelectionType.TEXT ,则返回 null 。 |
SelectionType
属性
属性 | 类型 | 说明 |
---|---|---|
UNSUPPORTED | Enum | 不受支持的选择类型。 |
NONE | Enum | 未选择。 |
TEXT | Enum | 文本选择。 |
TABLE_CELL | Enum | 选择表格单元格。 |
PAGE | Enum | 缩略图影片片段中的页面选择。 |
PAGE_ELEMENT | Enum | 页面元素选择。 |
CURRENT_PAGE | Enum | 当前页面选择。 |
Shape
方法
ShapeType
属性
属性 | 类型 | 说明 |
---|---|---|
UNSUPPORTED | Enum | 不受支持的形状类型。 |
TEXT_BOX | Enum | 文本框形状。 |
RECTANGLE | Enum | 矩形形状。 |
ROUND_RECTANGLE | Enum | 圆角矩形。 |
ELLIPSE | Enum | 椭圆形。 |
ARC | Enum | 弯曲的弧形。 |
BENT_ARROW | Enum | 弯曲箭头形状。 |
BENT_UP_ARROW | Enum | 向上弯曲的箭头形状。 |
BEVEL | Enum | 斜角形状。 |
BLOCK_ARC | Enum | 屏蔽弧形。 |
BRACE_PAIR | Enum | 括号对形状。 |
BRACKET_PAIR | Enum | 括号对形状。 |
CAN | Enum | 可以塑形。 |
CHEVRON | Enum | 锯齿形。 |
CHORD | Enum | 弦形。 |
CLOUD | Enum | 云形状。 |
CORNER | Enum | 边角形状。 |
CUBE | Enum | 立方体形状。 |
CURVED_DOWN_ARROW | Enum | 弧形向下箭头形状。 |
CURVED_LEFT_ARROW | Enum | 弧形向左箭头形状。 |
CURVED_RIGHT_ARROW | Enum | 弧形向右箭头形状。 |
CURVED_UP_ARROW | Enum | 弧形向上箭头形状。 |
DECAGON | Enum | 十边形。 |
DIAGONAL_STRIPE | Enum | 斜条纹形状。 |
DIAMOND | Enum | 菱形。 |
DODECAGON | Enum | 十二边形。 |
DONUT | Enum | 甜甜圈形状。 |
DOUBLE_WAVE | Enum | 双波形。 |
DOWN_ARROW | Enum | 向下箭头形状。 |
DOWN_ARROW_CALLOUT | Enum | 标注向下箭头形状。 |
FOLDED_CORNER | Enum | 折角形。 |
FRAME | Enum | 框架形状。 |
HALF_FRAME | Enum | 半框形状。 |
HEART | Enum | 心形。 |
HEPTAGON | Enum | 七边形。 |
HEXAGON | Enum | 六边形。 |
HOME_PLATE | Enum | 本垒板形状。 |
HORIZONTAL_SCROLL | Enum | 横向滚动形状。 |
IRREGULAR_SEAL_1 | Enum | 不规则密封 1 形状。 |
IRREGULAR_SEAL_2 | Enum | 不规则密封 2 形状。 |
LEFT_ARROW | Enum | 向左箭头形状。 |
LEFT_ARROW_CALLOUT | Enum | 标注左箭头形状。 |
LEFT_BRACE | Enum | 左大括号形状。 |
LEFT_BRACKET | Enum | 左中括号形状。 |
LEFT_RIGHT_ARROW | Enum | 左右箭头形状。 |
LEFT_RIGHT_ARROW_CALLOUT | Enum | 标注的左右箭头形状。 |
LEFT_RIGHT_UP_ARROW | Enum | 左右上箭头形状。 |
LEFT_UP_ARROW | Enum | 向左上箭头形状。 |
LIGHTNING_BOLT | Enum | 闪电形。 |
MATH_DIVIDE | Enum | 分割数学形状。 |
MATH_EQUAL | Enum | 等式数学形状。 |
MATH_MINUS | Enum | 减号数学图形。 |
MATH_MULTIPLY | Enum | 乘法数学图形。 |
MATH_NOT_EQUAL | Enum | 不等于数学形状。 |
MATH_PLUS | Enum | 加号数学形状。 |
MOON | Enum | 月亮形状。 |
NO_SMOKING | Enum | 没有禁止吸烟图形。 |
NOTCHED_RIGHT_ARROW | Enum | 带缺口的向右箭头形状。 |
OCTAGON | Enum | 八边形。 |
PARALLELOGRAM | Enum | 平行四边形。 |
PENTAGON | Enum | 五边形。 |
PIE | Enum | 饼图形状。 |
PLAQUE | Enum | 斑块形状。 |
PLUS | Enum | 加号形状。 |
QUAD_ARROW | Enum | 十字箭头形状。 |
QUAD_ARROW_CALLOUT | Enum | 标注的十字箭头形状。 |
RIBBON | Enum | 带状形状。 |
RIBBON_2 | Enum | 丝带 2 形状。 |
RIGHT_ARROW | Enum | 向右箭头形状。 |
RIGHT_ARROW_CALLOUT | Enum | 标注右箭头形状。 |
RIGHT_BRACE | Enum | 右大括号形状。 |
RIGHT_BRACKET | Enum | 右括号形状。 |
ROUND_1_RECTANGLE | Enum | 一个圆角矩形。 |
ROUND_2_DIAGONAL_RECTANGLE | Enum | 两个对角圆角矩形。 |
ROUND_2_SAME_RECTANGLE | Enum | 两个同侧圆角矩形。 |
RIGHT_TRIANGLE | Enum | 直角三角形。 |
SMILEY_FACE | Enum | 笑脸形状。 |
SNIP_1_RECTANGLE | Enum | 一个缺角矩形。 |
SNIP_2_DIAGONAL_RECTANGLE | Enum | 两个对角线缺口矩形。 |
SNIP_2_SAME_RECTANGLE | Enum | 两个同侧缺角矩形。 |
SNIP_ROUND_RECTANGLE | Enum | 一个缺口一个圆角矩形。 |
STAR_10 | Enum | 十角星形状。 |
STAR_12 | Enum | 十二角星形状。 |
STAR_16 | Enum | 十六角星形。 |
STAR_24 | Enum | 二十四角星形状。 |
STAR_32 | Enum | 三十二角星形。 |
STAR_4 | Enum | 四角星形状。 |
STAR_5 | Enum | 五角星形状。 |
STAR_6 | Enum | 六角星形状。 |
STAR_7 | Enum | 七角星形状。 |
STAR_8 | Enum | 八角星形。 |
STRIPED_RIGHT_ARROW | Enum | 虚尾箭头。 |
SUN | Enum | 太阳形状。 |
TRAPEZOID | Enum | 梯形形状。 |
TRIANGLE | Enum | 三角形。 |
UP_ARROW | Enum | 向上箭头形状。 |
UP_ARROW_CALLOUT | Enum | 标注向上箭头形状。 |
UP_DOWN_ARROW | Enum | 上下箭头形状。 |
UTURN_ARROW | Enum | U 形箭头形状。 |
VERTICAL_SCROLL | Enum | 垂直滚动形状。 |
WAVE | Enum | 波浪形。 |
WEDGE_ELLIPSE_CALLOUT | Enum | 宣传信息楔形椭圆形。 |
WEDGE_RECTANGLE_CALLOUT | Enum | 标注楔形矩形形状。 |
WEDGE_ROUND_RECTANGLE_CALLOUT | Enum | 标注楔形圆角矩形形状。 |
FLOW_CHART_ALTERNATE_PROCESS | Enum | 备选流程流程形状。 |
FLOW_CHART_COLLATE | Enum | 汇总流程形状。 |
FLOW_CHART_CONNECTOR | Enum | 连接器流程形状。 |
FLOW_CHART_DECISION | Enum | 决策流程形状。 |
FLOW_CHART_DELAY | Enum | 延迟流程形状。 |
FLOW_CHART_DISPLAY | Enum | 显示流程形状。 |
FLOW_CHART_DOCUMENT | Enum | 文档流程形状。 |
FLOW_CHART_EXTRACT | Enum | 提取流程形状。 |
FLOW_CHART_INPUT_OUTPUT | Enum | 输入输出流形状。 |
FLOW_CHART_INTERNAL_STORAGE | Enum | 内部存储空间流程形状。 |
FLOW_CHART_MAGNETIC_DISK | Enum | 磁盘流程形状。 |
FLOW_CHART_MAGNETIC_DRUM | Enum | 磁鼓流形状。 |
FLOW_CHART_MAGNETIC_TAPE | Enum | 磁带流形状。 |
FLOW_CHART_MANUAL_INPUT | Enum | 手动输入流程形状。 |
FLOW_CHART_MANUAL_OPERATION | Enum | 手动操作流程形状。 |
FLOW_CHART_MERGE | Enum | 合并流程形状。 |
FLOW_CHART_MULTIDOCUMENT | Enum | 多文档流程形状。 |
FLOW_CHART_OFFLINE_STORAGE | Enum | 离线存储流程形状。 |
FLOW_CHART_OFFPAGE_CONNECTOR | Enum | 离页连接符流程形状。 |
FLOW_CHART_ONLINE_STORAGE | Enum | 在线存储流程形状。 |
FLOW_CHART_OR | Enum | 或流程形状。 |
FLOW_CHART_PREDEFINED_PROCESS | Enum | 预定义的流程图形状。 |
FLOW_CHART_PREPARATION | Enum | 准备流程形状。 |
FLOW_CHART_PROCESS | Enum | 流程图形状。 |
FLOW_CHART_PUNCHED_CARD | Enum | 打孔卡片流形状。 |
FLOW_CHART_PUNCHED_TAPE | Enum | 打孔条流程形状。 |
FLOW_CHART_SORT | Enum | 排序流程形状。 |
FLOW_CHART_SUMMING_JUNCTION | Enum | 求和节点流程形状。 |
FLOW_CHART_TERMINATOR | Enum | 终止符流程形状。 |
ARROW_EAST | Enum | 东箭头形状。 |
ARROW_NORTH_EAST | Enum | 东北箭头形状。 |
ARROW_NORTH | Enum | 北箭头形状。 |
SPEECH | Enum | 语音形状。 |
STARBURST | Enum | 星形爆炸形状。 |
TEARDROP | Enum | 泪滴形。 |
ELLIPSE_RIBBON | Enum | 椭圆形丝带形状。 |
ELLIPSE_RIBBON_2 | Enum | 椭圆形丝带 2 形状。 |
CLOUD_CALLOUT | Enum | 宣传信息云形状。 |
CUSTOM | Enum | 自定义形状。 |
SheetsChart
方法
方法 | 返回类型 | 简介 |
---|---|---|
alignOnPage(alignmentPosition) | SheetsChart | 将元素对齐到页面上的指定对齐位置。 |
asImage() | Image | 将图表作为图片返回,如果图表不是嵌入式图片,则返回 null 。 |
bringForward() | SheetsChart | 将页面元素在页面上向前移动一个元素。 |
bringToFront() | SheetsChart | 将页面元素移至页面顶部。 |
duplicate() | PageElement | 复制页面元素。 |
getChartId() | Integer | 获取嵌入的 Google 表格电子表格中特定图表的 ID。 |
getConnectionSites() | ConnectionSite[] | 返回页面元素上的 ConnectionSite 列表,如果页面元素没有任何连接网站,则返回空列表。 |
getDescription() | String | 返回网页元素的替代文本说明。 |
getEmbedType() | SheetsChartEmbedType | 返回 Google 表格图表的嵌入类型。 |
getHeight() | Number | 获取元素的高度(以点为单位),即元素未旋转时的元素边界框的高度。 |
getInherentHeight() | Number | 返回元素的固有高度(以点为单位)。 |
getInherentWidth() | Number | 返回元素固有的宽度(以点为单位)。 |
getLeft() | Number | 返回元素的水平位置(以点为单位),从页面左上角(当元素未旋转时)测量。 |
getLink() | Link | 如果没有链接,则返回 Link 或 null 。 |
getObjectId() | String | 返回此对象的唯一 ID。 |
getPageElementType() | PageElementType | 返回页面元素的类型,表示为 PageElementType 枚举。 |
getParentGroup() | Group | 返回此页面元素所属的组;如果该元素不属于任何组,则返回 null 。 |
getParentPage() | Page | 返回此页面元素所在的页面。 |
getRotation() | Number | 返回元素围绕其中心顺时针旋转的角度(以度为单位),其中 0 度表示不旋转。 |
getSpreadsheetId() | String | 获取包含源图表的 Google 表格电子表格的 ID。 |
getTitle() | String | 返回网页元素的替代文本标题。 |
getTop() | Number | 获取元素的垂直位置(以像素为单位),从页面左上角测量,前提是元素未旋转。 |
getTransform() | AffineTransform | 返回页面元素的转换。 |
getWidth() | Number | 返回元素的宽度(以像素为单位),即元素未旋转时的边界框宽度。 |
preconcatenateTransform(transform) | SheetsChart | 将提供的转换预连接到页面元素的现有转换。 |
refresh() | void | 将图表替换为 Google 表格中的最新版图表,从而刷新图表。 |
remove() | void | 移除页面元素。 |
removeLink() | void | 移除 Link 。 |
scaleHeight(ratio) | SheetsChart | 根据指定的比例缩放元素的高度。 |
scaleWidth(ratio) | SheetsChart | 按指定的比例缩放元素的宽度。 |
select() | void | 仅选择当前演示文稿中的 PageElement ,并移除之前的所有选择。 |
select(replace) | void | 选择有效演示文稿中的 PageElement 。 |
sendBackward() | SheetsChart | 将页面元素在页面上向后移动一个元素。 |
sendToBack() | SheetsChart | 将页面元素发送到页面底部。 |
setDescription(description) | SheetsChart | 设置页面元素的替代文本说明。 |
setHeight(height) | SheetsChart | 设置元素的高度(以点为单位),即元素未旋转时的元素边界框的高度。 |
setLeft(left) | SheetsChart | 设置元素的水平位置(以点为单位),从元素未旋转时页面左上角测量。 |
setLinkSlide(slideIndex) | Link | 使用幻灯片的从零开始的索引将 Link 设置为指定的 Slide 。 |
setLinkSlide(slide) | Link | 将 Link 设置为给定的 Slide ,链接由给定的幻灯片 ID 设置。 |
setLinkSlide(slidePosition) | Link | 使用滑块的相对位置将 Link 设置为给定 Slide 。 |
setLinkUrl(url) | Link | 将 Link 设置为给定的非空网址字符串。 |
setRotation(angle) | SheetsChart | 设置元素围绕其中心顺时针旋转的角度(以度为单位)。 |
setTitle(title) | SheetsChart | 设置网页元素的替代文本标题。 |
setTop(top) | SheetsChart | 设置元素的垂直位置(以点为单位),从页面左上角(当元素未旋转时)测量。 |
setTransform(transform) | SheetsChart | 使用提供的转换设置页面元素的转换。 |
setWidth(width) | SheetsChart | 设置元素的宽度(以点为单位),即元素未旋转时元素边界框的宽度。 |
SheetsChartEmbedType
属性
属性 | 类型 | 说明 |
---|---|---|
UNSUPPORTED | Enum | 表示不受支持且无法进一步分类的图表。 |
IMAGE | Enum | 表示图表是作为图片嵌入的。 |
Slide
方法
SlideLinkingMode
属性
属性 | 类型 | 说明 |
---|---|---|
UNSUPPORTED | Enum | 不受支持的幻灯片关联模式。 |
LINKED | Enum | 表示幻灯片已关联。 |
NOT_LINKED | Enum | 表示幻灯片未关联。 |
SlidePosition
属性
属性 | 类型 | 说明 |
---|---|---|
NEXT_SLIDE | Enum | 下一张幻灯片。 |
PREVIOUS_SLIDE | Enum | 上一张幻灯片。 |
FIRST_SLIDE | Enum | 演示文稿中的第一个幻灯片。 |
LAST_SLIDE | Enum | 演示文稿中的最后一张幻灯片。 |
SlidesApp
属性
属性 | 类型 | 说明 |
---|---|---|
AlignmentPosition | AlignmentPosition | 对齐位置类型的枚举。 |
ArrowStyle | ArrowStyle | 枚举了 Line 可以具有的不同箭头样式。 |
AutoTextType | AutoTextType | 自动文本类型的枚举。 |
AutofitType | AutofitType | 自动调整类型的枚举。 |
CellMergeState | CellMergeState | 表格单元格的不同合并状态的枚举。 |
ColorType | ColorType | 颜色类型的枚举。 |
ContentAlignment | ContentAlignment | 用于指定内容对齐方式的值枚举。 |
DashStyle | DashStyle | 用于枚举 Line 可以具有的不同短划线样式。 |
FillType | FillType | 填充类型的枚举。 |
LineCategory | LineCategory | Line 类别的枚举。 |
LineFillType | LineFillType | LineFill 类型的枚举。 |
LineType | LineType | Line 类型的枚举。 |
LinkType | LinkType | 链接类型的枚举。 |
ListPreset | ListPreset | 列表预设类型的枚举。 |
PageBackgroundType | PageBackgroundType | 页面背景类型的枚举。 |
PageElementType | PageElementType | 页面元素类型的枚举。 |
PageType | PageType | 页面类型的枚举。 |
ParagraphAlignment | ParagraphAlignment | 段落对齐方式的枚举。 |
PlaceholderType | PlaceholderType | 占位符类型的枚举。 |
PredefinedLayout | PredefinedLayout | 预定义布局的枚举。 |
SelectionType | SelectionType | 选择类型的枚举。 |
ShapeType | ShapeType | 形状类型的枚举。 |
SheetsChartEmbedType | SheetsChartEmbedType | Sheets 图表嵌入类型的枚举。 |
SlideLinkingMode | SlideLinkingMode | 枚举了幻灯片的链接方式。 |
SlidePosition | SlidePosition | 滑动位置类型的枚举。 |
SpacingMode | SpacingMode | 间距模式类型的枚举。 |
TextBaselineOffset | TextBaselineOffset | 文本基线偏移类型的枚举。 |
TextDirection | TextDirection | 文本路线类型的枚举。 |
ThemeColorType | ThemeColorType | 主题颜色的枚举。 |
VideoSourceType | VideoSourceType | 视频源类型的枚举。 |
方法
方法 | 返回类型 | 简介 |
---|---|---|
create(name) | Presentation | 创建并打开新的 Presentation 。 |
getActivePresentation() | Presentation | 返回脚本绑定到容器的当前有效演示文稿;如果没有有效演示文稿,则返回 null 。 |
getUi() | Ui | 返回演示文稿界面环境的实例,以便脚本添加菜单、对话框和边栏等功能。 |
newAffineTransformBuilder() | AffineTransformBuilder | 返回一个新的 AffineTransformBuilder 以构建 AffineTransform 。 |
openById(id) | Presentation | 打开具有指定 ID 的 Presentation 。 |
openByUrl(url) | Presentation | 使用给定网址打开 Presentation 。 |
SolidFill
方法
方法 | 返回类型 | 简介 |
---|---|---|
getAlpha() | Number | 获取颜色的不透明度,介于 [0, 1.0] 之间,其中 1.0 表示完全不透明。 |
getColor() | Color | 获取填充颜色。 |
SpacingMode
属性
属性 | 类型 | 说明 |
---|---|---|
UNSUPPORTED | Enum | 不支持的间距模式。 |
NEVER_COLLAPSE | Enum | 系统始终会呈现段落间距。 |
COLLAPSE_LISTS | Enum | 列表元素之间会跳过段落间距。 |
SpeakerSpotlight
方法
Table
方法
方法 | 返回类型 | 简介 |
---|---|---|
alignOnPage(alignmentPosition) | Table | 将元素对齐到页面上的指定对齐位置。 |
appendColumn() | TableColumn | 将新列附加到表格的最后一列的右侧。 |
appendRow() | TableRow | 在表格的最后一行下方附加新行。 |
bringForward() | Table | 将页面元素在页面上向前移动一个元素。 |
bringToFront() | Table | 将页面元素移至页面顶部。 |
duplicate() | PageElement | 复制页面元素。 |
getCell(rowIndex, columnIndex) | TableCell | 返回表格中的指定单元格。 |
getColumn(columnIndex) | TableColumn | 返回表中的指定列。 |
getConnectionSites() | ConnectionSite[] | 返回页面元素上的 ConnectionSite 列表,如果页面元素没有任何连接网站,则返回空列表。 |
getDescription() | String | 返回网页元素的替代文本说明。 |
getHeight() | Number | 获取元素的高度(以点为单位),即元素未旋转时的元素边界框的高度。 |
getInherentHeight() | Number | 返回元素的固有高度(以点为单位)。 |
getInherentWidth() | Number | 返回元素固有的宽度(以点为单位)。 |
getLeft() | Number | 返回元素的水平位置(以点为单位),从页面左上角(当元素未旋转时)测量。 |
getNumColumns() | Integer | 返回表中的列数。 |
getNumRows() | Integer | 返回表中的行数。 |
getObjectId() | String | 返回此对象的唯一 ID。 |
getPageElementType() | PageElementType | 返回页面元素的类型,表示为 PageElementType 枚举。 |
getParentGroup() | Group | 返回此页面元素所属的组;如果该元素不属于任何组,则返回 null 。 |
getParentPage() | Page | 返回此页面元素所在的页面。 |
getRotation() | Number | 返回元素围绕其中心顺时针旋转的角度(以度为单位),其中 0 度表示不旋转。 |
getRow(rowIndex) | TableRow | 返回表中的指定行。 |
getTitle() | String | 返回网页元素的替代文本标题。 |
getTop() | Number | 获取元素的垂直位置(以像素为单位),从页面左上角测量,前提是元素未旋转。 |
getTransform() | AffineTransform | 返回页面元素的转换。 |
getWidth() | Number | 返回元素的宽度(以像素为单位),即元素未旋转时的边界框宽度。 |
insertColumn(index) | TableColumn | 在表的指定索引处插入新列。 |
insertRow(index) | TableRow | 在表的指定索引处插入新行。 |
preconcatenateTransform(transform) | Table | 将提供的转换预连接到页面元素的现有转换。 |
remove() | void | 移除页面元素。 |
scaleHeight(ratio) | Table | 根据指定的比例缩放元素的高度。 |
scaleWidth(ratio) | Table | 按指定的比例缩放元素的宽度。 |
select() | void | 仅选择当前演示文稿中的 PageElement ,并移除之前的所有选择。 |
select(replace) | void | 选择有效演示文稿中的 PageElement 。 |
sendBackward() | Table | 将页面元素在页面上向后移动一个元素。 |
sendToBack() | Table | 将页面元素发送到页面底部。 |
setDescription(description) | Table | 设置页面元素的替代文本说明。 |
setHeight(height) | Table | 设置元素的高度(以点为单位),即元素未旋转时的元素边界框的高度。 |
setLeft(left) | Table | 设置元素的水平位置(以点为单位),从元素未旋转时页面左上角测量。 |
setRotation(angle) | Table | 设置元素围绕其中心顺时针旋转的角度(以度为单位)。 |
setTitle(title) | Table | 设置网页元素的替代文本标题。 |
setTop(top) | Table | 设置元素的垂直位置(以点为单位),从页面左上角(当元素未旋转时)测量。 |
setTransform(transform) | Table | 使用提供的转换设置页面元素的转换。 |
setWidth(width) | Table | 设置元素的宽度(以点为单位),即元素未旋转时元素边界框的宽度。 |
TableCell
方法
方法 | 返回类型 | 简介 |
---|---|---|
getColumnIndex() | Integer | 返回表格单元格的列索引(从 0 开始)。 |
getColumnSpan() | Integer | 返回表格单元格的列跨度。 |
getContentAlignment() | ContentAlignment | 返回表格单元格中文本的 ContentAlignment 。 |
getFill() | Fill | 返回表格单元格的填充。 |
getHeadCell() | TableCell | 返回此表格单元格的标题单元格。 |
getMergeState() | CellMergeState | 返回表格单元格的合并状态。 |
getParentColumn() | TableColumn | 返回包含当前单元格的表格列。 |
getParentRow() | TableRow | 返回包含当前单元格的表格行。 |
getParentTable() | Table | 返回包含当前单元格的表格。 |
getRowIndex() | Integer | 返回表格单元格的行索引(从 0 开始)。 |
getRowSpan() | Integer | 返回表格单元格的行跨度。 |
getText() | TextRange | 返回表格单元格的文本内容。 |
setContentAlignment(contentAlignment) | TableCell | 设置表格单元格中文本的 ContentAlignment 。 |
TableCellRange
方法
方法 | 返回类型 | 简介 |
---|---|---|
getTableCells() | TableCell[] | 返回 TableCell 实例的列表。 |
TableColumn
方法
方法 | 返回类型 | 简介 |
---|---|---|
getCell(cellIndex) | TableCell | 返回指定索引处的单元格。 |
getIndex() | Integer | 返回列的从 0 开始的索引。 |
getNumCells() | Integer | 返回此列中的单元格数。 |
getParentTable() | Table | 返回包含当前列的表。 |
getWidth() | Number | 返回列的宽度(以点为单位)。 |
remove() | void | 移除表格列。 |
TableRow
方法
方法 | 返回类型 | 简介 |
---|---|---|
getCell(cellIndex) | TableCell | 返回指定索引处的单元格。 |
getIndex() | Integer | 返回行的索引(从 0 开始)。 |
getMinimumHeight() | Number | 返回行的最小高度(以点为单位)。 |
getNumCells() | Integer | 返回此行中的单元格数。 |
getParentTable() | Table | 返回包含当前行的表。 |
remove() | void | 移除表格行。 |
TextBaselineOffset
属性
属性 | 类型 | 说明 |
---|---|---|
UNSUPPORTED | Enum | 不支持的文本基准线偏移量。 |
NONE | Enum | 文本没有垂直偏移。 |
SUPERSCRIPT | Enum | 文本垂直偏移向上。 |
SUBSCRIPT | Enum | 文本垂直偏移向下。 |
TextDirection
属性
属性 | 类型 | 说明 |
---|---|---|
UNSUPPORTED | Enum | 不支持的文本方向。 |
LEFT_TO_RIGHT | Enum | 文本从左到右显示。 |
RIGHT_TO_LEFT | Enum | 文本从右向左显示。 |
TextRange
方法
TextStyle
方法
方法 | 返回类型 | 简介 |
---|---|---|
getBackgroundColor() | Color | 返回文本的背景颜色,如果文本具有多种样式,则返回 null 。 |
getBaselineOffset() | TextBaselineOffset | 返回文本相对于其正常位置的垂直偏移量;如果文本采用多种样式,则返回 null 。 |
getFontFamily() | String | 返回文本的字体系列,如果文本具有多种样式,则返回 null 。 |
getFontSize() | Number | 返回文本的字号(以点为单位),如果文本具有多种样式,则返回 null 。 |
getFontWeight() | Integer | 返回文本的字体粗细,如果文本具有多种样式,则返回 null 。 |
getForegroundColor() | Color | 返回文本的前景色,如果文本具有多种样式,则返回 null 。 |
getLink() | Link | 返回文本的 Link ;如果没有链接,或者链接位于文本的一部分,或者存在多个链接,则返回 null 。 |
hasLink() | Boolean | 如果文本中包含链接,则返回 true ;如果不包含,则返回 false ;如果链接位于文本的某个部分或存在多个链接,则返回 null 。 |
isBackgroundTransparent() | Boolean | 如果文本的背景是透明的,则返回 true ;如果不是,则返回 false ;如果文本具有多种样式,则返回 null 。 |
isBold() | Boolean | 如果文本呈现为粗体,则返回 true ;如果不是,则返回 false ;如果文本具有多种样式,则返回 null 。 |
isItalic() | Boolean | 如果文本是斜体,则返回 true ;如果不是,则返回 false ;如果文本具有多种样式,则返回 null 。 |
isSmallCaps() | Boolean | 如果文本是小写大写字母,则返回 true ;如果不是,则返回 false ;如果文本有多种样式,则返回 null 。 |
isStrikethrough() | Boolean | 如果文本带删除线,则返回 true ;如果不带删除线,则返回 false ;如果文本具有多种样式,则返回 null 。 |
isUnderline() | Boolean | 如果文本带有下划线,则返回 true ;如果没有,则返回 false ;如果文本具有多种样式,则返回 null 。 |
removeLink() | TextStyle | 移除 Link 。 |
setBackgroundColor(color) | TextStyle | 设置文本的背景颜色。 |
setBackgroundColor(red, green, blue) | TextStyle | 将文本的背景颜色设置为介于 0 到 255 之间的给定 RGB 值。 |
setBackgroundColor(hexColor) | TextStyle | 将文本的背景颜色设置为指定的十六进制颜色字符串。 |
setBackgroundColor(color) | TextStyle | 将文本的背景颜色设置为给定的 ThemeColorType 。 |
setBackgroundColorTransparent() | TextStyle | 将文本的背景颜色设置为透明。 |
setBaselineOffset(offset) | TextStyle | 设置文本相对于其正常位置的垂直偏移量。 |
setBold(bold) | TextStyle | 设置文本是否应以粗体显示。 |
setFontFamily(fontFamily) | TextStyle | 设置文本的字体系列。 |
setFontFamilyAndWeight(fontFamily, fontWeight) | TextStyle | 设置文本的字体系列和粗细。 |
setFontSize(fontSize) | TextStyle | 设置文本的字体大小(以点为单位)。 |
setForegroundColor(foregroundColor) | TextStyle | 设置文本的前景色。 |
setForegroundColor(red, green, blue) | TextStyle | 将文本的前景颜色设置为介于 0 到 255 之间的给定 RGB 值。 |
setForegroundColor(hexColor) | TextStyle | 将文本的前景颜色设置为指定的十六进制颜色字符串。 |
setForegroundColor(color) | TextStyle | 将文本的前景色设置为给定的 ThemeColorType 。 |
setItalic(italic) | TextStyle | 设置文本是否为斜体。 |
setLinkSlide(slideIndex) | TextStyle | 使用幻灯片的从零开始的索引将 Link 设置为指定的 Slide 。 |
setLinkSlide(slide) | TextStyle | 将 Link 设置为给定的 Slide ,链接由给定的幻灯片 ID 设置。 |
setLinkSlide(slidePosition) | TextStyle | 使用滑块的相对位置将 Link 设置为给定 Slide 。 |
setLinkUrl(url) | TextStyle | 将 Link 设置为给定的非空网址字符串。 |
setSmallCaps(smallCaps) | TextStyle | 设置文本是采用小写大写字母渲染还是采用小写字母渲染。 |
setStrikethrough(strikethrough) | TextStyle | 设置文本是否带删除线。 |
setUnderline(underline) | TextStyle | 设置文本是否带下划线。 |
ThemeColor
方法
方法 | 返回类型 | 简介 |
---|---|---|
getColorType() | ColorType | 获取此颜色的类型。 |
getThemeColorType() | ThemeColorType | 获取此颜色的主题颜色类型。 |
ThemeColorType
属性
属性 | 类型 | 说明 |
---|---|---|
UNSUPPORTED | Enum | 表示不受支持的主题颜色。 |
DARK1 | Enum | 表示第一个深色。 |
LIGHT1 | Enum | 表示第一个浅色。 |
DARK2 | Enum | 表示第二种深色。 |
LIGHT2 | Enum | 表示第二种浅色。 |
ACCENT1 | Enum | 表示第一个强调色。 |
ACCENT2 | Enum | 表示第二种强调色。 |
ACCENT3 | Enum | 表示第三种强调色。 |
ACCENT4 | Enum | 表示第四种强调色。 |
ACCENT5 | Enum | 表示第五种强调色。 |
ACCENT6 | Enum | 表示第六种强调色。 |
HYPERLINK | Enum | 表示要为超链接使用的颜色。 |
FOLLOWED_HYPERLINK | Enum | 表示要为已访问的超链接使用的颜色。 |
Video
方法
方法 | 返回类型 | 简介 |
---|---|---|
alignOnPage(alignmentPosition) | Video | 将元素对齐到页面上的指定对齐位置。 |
bringForward() | Video | 将页面元素在页面上向前移动一个元素。 |
bringToFront() | Video | 将页面元素移至页面顶部。 |
duplicate() | PageElement | 复制页面元素。 |
getBorder() | Border | 返回视频的 Border 。 |
getConnectionSites() | ConnectionSite[] | 返回页面元素上的 ConnectionSite 列表,如果页面元素没有任何连接网站,则返回空列表。 |
getDescription() | String | 返回网页元素的替代文本说明。 |
getHeight() | Number | 获取元素的高度(以点为单位),即元素未旋转时的元素边界框的高度。 |
getInherentHeight() | Number | 返回元素的固有高度(以点为单位)。 |
getInherentWidth() | Number | 返回元素固有的宽度(以点为单位)。 |
getLeft() | Number | 返回元素的水平位置(以点为单位),从页面左上角(当元素未旋转时)测量。 |
getObjectId() | String | 返回此对象的唯一 ID。 |
getPageElementType() | PageElementType | 返回页面元素的类型,表示为 PageElementType 枚举。 |
getParentGroup() | Group | 返回此页面元素所属的组;如果该元素不属于任何组,则返回 null 。 |
getParentPage() | Page | 返回此页面元素所在的页面。 |
getRotation() | Number | 返回元素围绕其中心顺时针旋转的角度(以度为单位),其中 0 度表示不旋转。 |
getSource() | VideoSourceType | 获取视频源。 |
getThumbnailUrl() | String | 获取视频缩略图的网址。 |
getTitle() | String | 返回网页元素的替代文本标题。 |
getTop() | Number | 获取元素的垂直位置(以像素为单位),从页面左上角测量,前提是元素未旋转。 |
getTransform() | AffineTransform | 返回页面元素的转换。 |
getUrl() | String | 获取视频的网址。 |
getVideoId() | String | 获取此视频的视频源的唯一标识符。 |
getWidth() | Number | 返回元素的宽度(以像素为单位),即元素未旋转时的边界框宽度。 |
preconcatenateTransform(transform) | Video | 将提供的转换预连接到页面元素的现有转换。 |
remove() | void | 移除页面元素。 |
scaleHeight(ratio) | Video | 根据指定的比例缩放元素的高度。 |
scaleWidth(ratio) | Video | 按指定的比例缩放元素的宽度。 |
select() | void | 仅选择当前演示文稿中的 PageElement ,并移除之前的所有选择。 |
select(replace) | void | 选择有效演示文稿中的 PageElement 。 |
sendBackward() | Video | 将页面元素在页面上向后移动一个元素。 |
sendToBack() | Video | 将页面元素发送到页面底部。 |
setDescription(description) | Video | 设置页面元素的替代文本说明。 |
setHeight(height) | Video | 设置元素的高度(以点为单位),即元素未旋转时的元素边界框的高度。 |
setLeft(left) | Video | 设置元素的水平位置(以点为单位),从元素未旋转时页面左上角测量。 |
setRotation(angle) | Video | 设置元素围绕其中心顺时针旋转的角度(以度为单位)。 |
setTitle(title) | Video | 设置网页元素的替代文本标题。 |
setTop(top) | Video | 设置元素的垂直位置(以点为单位),从页面左上角(当元素未旋转时)测量。 |
setTransform(transform) | Video | 使用提供的转换设置页面元素的转换。 |
setWidth(width) | Video | 设置元素的宽度(以点为单位),即元素未旋转时元素边界框的宽度。 |
VideoSourceType
属性
属性 | 类型 | 说明 |
---|---|---|
UNSUPPORTED | Enum | 不受支持的视频源类型。 |
YOUTUBE | Enum | YouTube 视频。 |
WordArt
方法
方法 | 返回类型 | 简介 |
---|---|---|
alignOnPage(alignmentPosition) | WordArt | 将元素对齐到页面上的指定对齐位置。 |
bringForward() | WordArt | 将页面元素在页面上向前移动一个元素。 |
bringToFront() | WordArt | 将页面元素移至页面顶部。 |
duplicate() | PageElement | 复制页面元素。 |
getConnectionSites() | ConnectionSite[] | 返回页面元素上的 ConnectionSite 列表,如果页面元素没有任何连接网站,则返回空列表。 |
getDescription() | String | 返回网页元素的替代文本说明。 |
getHeight() | Number | 获取元素的高度(以点为单位),即元素未旋转时的元素边界框的高度。 |
getInherentHeight() | Number | 返回元素的固有高度(以点为单位)。 |
getInherentWidth() | Number | 返回元素固有的宽度(以点为单位)。 |
getLeft() | Number | 返回元素的水平位置(以点为单位),从页面左上角(当元素未旋转时)测量。 |
getLink() | Link | 如果没有链接,则返回 Link 或 null 。 |
getObjectId() | String | 返回此对象的唯一 ID。 |
getPageElementType() | PageElementType | 返回页面元素的类型,表示为 PageElementType 枚举。 |
getParentGroup() | Group | 返回此页面元素所属的组;如果该元素不属于任何组,则返回 null 。 |
getParentPage() | Page | 返回此页面元素所在的页面。 |
getRenderedText() | String | 获取以文字艺术形式呈现的文本。 |
getRotation() | Number | 返回元素围绕其中心顺时针旋转的角度(以度为单位),其中 0 度表示不旋转。 |
getTitle() | String | 返回网页元素的替代文本标题。 |
getTop() | Number | 获取元素的垂直位置(以像素为单位),从页面左上角测量,前提是元素未旋转。 |
getTransform() | AffineTransform | 返回页面元素的转换。 |
getWidth() | Number | 返回元素的宽度(以像素为单位),即元素未旋转时的边界框宽度。 |
preconcatenateTransform(transform) | WordArt | 将提供的转换预连接到页面元素的现有转换。 |
remove() | void | 移除页面元素。 |
removeLink() | void | 移除 Link 。 |
scaleHeight(ratio) | WordArt | 根据指定的比例缩放元素的高度。 |
scaleWidth(ratio) | WordArt | 按指定的比例缩放元素的宽度。 |
select() | void | 仅选择当前演示文稿中的 PageElement ,并移除之前的所有选择。 |
select(replace) | void | 选择有效演示文稿中的 PageElement 。 |
sendBackward() | WordArt | 将页面元素在页面上向后移动一个元素。 |
sendToBack() | WordArt | 将页面元素发送到页面底部。 |
setDescription(description) | WordArt | 设置页面元素的替代文本说明。 |
setHeight(height) | WordArt | 设置元素的高度(以点为单位),即元素未旋转时的元素边界框的高度。 |
setLeft(left) | WordArt | 设置元素的水平位置(以点为单位),从元素未旋转时页面左上角测量。 |
setLinkSlide(slideIndex) | Link | 使用幻灯片的从零开始的索引将 Link 设置为指定的 Slide 。 |
setLinkSlide(slide) | Link | 将 Link 设置为给定的 Slide ,链接由给定的幻灯片 ID 设置。 |
setLinkSlide(slidePosition) | Link | 使用滑块的相对位置将 Link 设置为给定 Slide 。 |
setLinkUrl(url) | Link | 将 Link 设置为给定的非空网址字符串。 |
setRotation(angle) | WordArt | 设置元素围绕其中心顺时针旋转的角度(以度为单位)。 |
setTitle(title) | WordArt | 设置网页元素的替代文本标题。 |
setTop(top) | WordArt | 设置元素的垂直位置(以点为单位),从页面左上角(当元素未旋转时)测量。 |
setTransform(transform) | WordArt | 使用提供的转换设置页面元素的转换。 |
setWidth(width) | WordArt | 设置元素的宽度(以点为单位),即元素未旋转时元素边界框的宽度。 |