发送反馈
Slides Service
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
幻灯片
借助此服务,脚本可以创建、访问和修改 Google 幻灯片文件。如需详细了解 Google 幻灯片服务的底层功能,请参阅 Google 幻灯片文档 。
类
属性
属性 类型 说明
CENTER
Enum
居中对齐。
HORIZONTAL_CENTER
Enum
水平居中对齐。
VERTICAL_CENTER
Enum
垂直居中对齐。
属性
属性 类型 说明
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
空心菱形。
属性
属性 类型 说明
UNSUPPORTED
Enum
不受支持的自动文本类型。
SLIDE_NUMBER
Enum
幻灯片编号。
属性
属性 类型 说明
UNSUPPORTED
Enum
不受支持的自动调整类型。
NONE
Enum
不会应用自动调整功能。
TEXT_AUTOFIT
Enum
溢出时收缩文本。
SHAPE_AUTOFIT
Enum
根据文本调整形状大小。
属性
属性 类型 说明
NORMAL
Enum
单元格未合并。
HEAD
Enum
该单元格已合并,并且是头(即
MERGED
Enum
单元格已合并,但不是头单元格(即
属性
属性 类型 说明
UNSUPPORTED
Enum
不受支持的内容对齐方式。
TOP
Enum
将内容与内容容器的顶部对齐。
MIDDLE
Enum
将内容对齐到内容容器的中间。
BOTTOM
Enum
将内容与内容容器的底部对齐。
属性
属性 类型 说明
UNSUPPORTED
Enum
不受支持的短划线样式。
SOLID
Enum
实线。
DOT
Enum
虚线。
DASH
Enum
虚线。
DASH_DOT
Enum
交替使用短划线和圆点。
LONG_DASH
Enum
带有粗点的线条。
LONG_DASH_DOT
Enum
交替显示粗点线和圆点。
属性
属性 类型 说明
UNSUPPORTED
Enum
不受支持的填充类型。
NONE
Enum
无填充,因此背景是透明的。
SOLID
Enum
单色填充。
方法
方法 返回类型 简介
get Background()
Page Background
获取网页的背景。
get Color Scheme()
Color Scheme
获取与网页关联的 Color Scheme
。
get Groups()
Group[]
返回页面上的 Group
对象列表。
get Images()
Image[]
返回页面上的 Image
对象列表。
get Layout Name()
String
获取布局的名称。
get Lines()
Line[]
返回页面上的 Line
对象列表。
get Master()
Master
获取布局所依据的母版。
get Object Id()
String
获取网页的唯一 ID。
get Page Element By Id(id)
Page Element
返回具有给定 ID 的页面上的 Page Element
;如果不存在,则返回 null
。
get Page Elements()
Page Element[]
返回在页面上呈现的 Page Element
对象的列表。
get Page Type()
Page Type
获取页面的类型。
get Placeholder(placeholderType)
Page Element
返回指定 Placeholder Type
或 null
的占位符 Page Element
对象(如果没有匹配的占位符,则返回 null
)。
get Placeholder(placeholderType, placeholderIndex)
Page Element
返回指定 Placeholder Type
的占位符 Page Element
对象和占位符索引,如果不存在占位符,则返回 null
。
get Placeholders()
Page Element[]
返回页面中的占位符 Page Element
对象的列表。
get Shapes()
Shape[]
返回页面上的 Shape
对象列表。
get Sheets Charts()
Sheets Chart[]
返回页面上的 Sheets Chart
对象列表。
get Tables()
Table[]
返回页面上的 Table
对象列表。
get Videos()
Video[]
返回页面上的 Video
对象列表。
get Word Arts()
Word Art[]
返回页面上的 Word Art
对象列表。
group(pageElements)
Group
对所有指定的页面元素进行分组。
insert Group(group)
Group
在页面上插入所提供 Group
的副本。
insert Image(blobSource)
Image
在页面左上角插入一张图片,图片的默认大小取自指定的图片 Blob。
insert Image(blobSource, left, top, width, height)
Image
在指定图片 blob 中,将图片插入页面上提供的位置和大小。
insert Image(image)
Image
在页面上插入所提供 Image
的副本。
insert Image(imageUrl)
Image
在页面左上角插入一张来自指定网址的默认大小图片。
insert Image(imageUrl, left, top, width, height)
Image
在页面上插入来自指定网址的图片,并将其放置在指定位置并设置为指定大小。
insert Line(line)
Line
在页面上插入所提供 Line
的副本。
insert Line(lineCategory, startConnectionSite, endConnectionSite)
Line
在页面上插入一条连接两个 connection sites
的线条。
insert Line(lineCategory, startLeft, startTop, endLeft, endTop)
Line
在页面上插入一条线。
insert Page Element(pageElement)
Page Element
在页面上插入所提供 Page Element
的副本。
insert Shape(shape)
Shape
在页面上插入所提供 Shape
的副本。
insert Shape(shapeType)
Shape
在页面上插入形状。
insert Shape(shapeType, left, top, width, height)
Shape
在页面上插入形状。
insert Sheets Chart(sourceChart)
Sheets Chart
在页面上插入 Google 表格图表。
insert Sheets Chart(sourceChart, left, top, width, height)
Sheets Chart
在页面上插入 Google 表格图表,并指定其位置和大小。
insert Sheets Chart(sheetsChart)
Sheets Chart
在页面上插入所提供 Sheets Chart
的副本。
insert Sheets Chart As Image(sourceChart)
Image
将 Google 表格图表作为 Image
插入页面中。
insert Sheets Chart As Image(sourceChart, left, top, width, height)
Image
将 Google 表格图表作为 Image
插入到网页中,并指定其位置和大小。
insert Table(numRows, numColumns)
Table
在页面上插入表格。
insert Table(numRows, numColumns, left, top, width, height)
Table
在页面上插入一个表格,并指定其位置和大小。
insert Table(table)
Table
在页面上插入所提供 Table
的副本。
insert Text Box(text)
Shape
在页面上插入一个包含所提供字符串的文本框 Shape
。
insert Text Box(text, left, top, width, height)
Shape
在页面上插入一个包含所提供字符串的文本框 Shape
。
insert Video(videoUrl)
Video
在页面左上角插入尺寸为默认值的视频。
insert Video(videoUrl, left, top, width, height)
Video
在网页上插入视频,并指定其位置和大小。
insert Video(video)
Video
在页面上插入所提供 Video
的副本。
insert Word Art(wordArt)
Word Art
在页面上插入所提供 Word Art
的副本。
remove()
void
移除页面。
replace All Text(findText, replaceText)
Integer
将与查找文本匹配的所有文本替换为替换文本。
replace All Text(findText, replaceText, matchCase)
Integer
将与查找文本匹配的所有文本替换为替换文本。
select As Current Page()
void
将当前演示文稿中的 Page
选择为 current page selection
,并移除之前的所有选择。
属性
属性 类型 说明
UNSUPPORTED
Enum
不受支持的线条类别。
STRAIGHT
Enum
直插式连接器,包括直插式连接器 1。
BENT
Enum
连接器弯曲,包括连接器 2 到 5 弯曲。
CURVED
Enum
曲线连接符,包括曲线连接符 2 到 5。
属性
属性 类型 说明
UNSUPPORTED
Enum
不受支持的线条填充类型。
NONE
Enum
不填充,因此线条或轮廓是透明的。
SOLID
Enum
单色填充。
属性
属性 类型 说明
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
直线。
属性
属性 类型 说明
UNSUPPORTED
Enum
不受支持的链接类型。
URL
Enum
指向外部网页的链接。
SLIDE_POSITION
Enum
指向此演示文稿中特定幻灯片的链接,通过其位置进行引用。
SLIDE_ID
Enum
指向此演示文稿中特定幻灯片的链接,通过其 ID 进行引用。
SLIDE_INDEX
Enum
指向此演示文稿中特定幻灯片的链接,通过其从零开始的索引进行寻址。
属性
属性 类型 说明
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”字符,后跟英文句点。
方法
方法 返回类型 简介
get Background()
Page Background
获取网页的背景。
get Color Scheme()
Color Scheme
获取与网页关联的 Color Scheme
。
get Groups()
Group[]
返回页面上的 Group
对象列表。
get Images()
Image[]
返回页面上的 Image
对象列表。
get Layouts()
Layout[]
获取此母版的布局。
get Lines()
Line[]
返回页面上的 Line
对象列表。
get Object Id()
String
获取网页的唯一 ID。
get Page Element By Id(id)
Page Element
返回具有给定 ID 的页面上的 Page Element
;如果不存在,则返回 null
。
get Page Elements()
Page Element[]
返回在页面上呈现的 Page Element
对象的列表。
get Page Type()
Page Type
获取页面的类型。
get Placeholder(placeholderType)
Page Element
返回指定 Placeholder Type
或 null
的占位符 Page Element
对象(如果没有匹配的占位符,则返回 null
)。
get Placeholder(placeholderType, placeholderIndex)
Page Element
返回指定 Placeholder Type
的占位符 Page Element
对象和占位符索引,如果不存在占位符,则返回 null
。
get Placeholders()
Page Element[]
返回页面中的占位符 Page Element
对象的列表。
get Shapes()
Shape[]
返回页面上的 Shape
对象列表。
get Sheets Charts()
Sheets Chart[]
返回页面上的 Sheets Chart
对象列表。
get Tables()
Table[]
返回页面上的 Table
对象列表。
get Videos()
Video[]
返回页面上的 Video
对象列表。
get Word Arts()
Word Art[]
返回页面上的 Word Art
对象列表。
group(pageElements)
Group
对所有指定的页面元素进行分组。
insert Group(group)
Group
在页面上插入所提供 Group
的副本。
insert Image(blobSource)
Image
在页面左上角插入一张图片,图片的默认大小取自指定的图片 Blob。
insert Image(blobSource, left, top, width, height)
Image
在指定图片 blob 中,将图片插入页面上提供的位置和大小。
insert Image(image)
Image
在页面上插入所提供 Image
的副本。
insert Image(imageUrl)
Image
在页面左上角插入一张来自指定网址的默认大小图片。
insert Image(imageUrl, left, top, width, height)
Image
在页面上插入来自指定网址的图片,并将其放置在指定位置并设置为指定大小。
insert Line(line)
Line
在页面上插入所提供 Line
的副本。
insert Line(lineCategory, startConnectionSite, endConnectionSite)
Line
在页面上插入一条连接两个 connection sites
的线条。
insert Line(lineCategory, startLeft, startTop, endLeft, endTop)
Line
在页面上插入一条线。
insert Page Element(pageElement)
Page Element
在页面上插入所提供 Page Element
的副本。
insert Shape(shape)
Shape
在页面上插入所提供 Shape
的副本。
insert Shape(shapeType)
Shape
在页面上插入形状。
insert Shape(shapeType, left, top, width, height)
Shape
在页面上插入形状。
insert Sheets Chart(sourceChart)
Sheets Chart
在页面上插入 Google 表格图表。
insert Sheets Chart(sourceChart, left, top, width, height)
Sheets Chart
在页面上插入 Google 表格图表,并指定其位置和大小。
insert Sheets Chart(sheetsChart)
Sheets Chart
在页面上插入所提供 Sheets Chart
的副本。
insert Sheets Chart As Image(sourceChart)
Image
将 Google 表格图表作为 Image
插入页面中。
insert Sheets Chart As Image(sourceChart, left, top, width, height)
Image
将 Google 表格图表作为 Image
插入到网页中,并指定其位置和大小。
insert Table(numRows, numColumns)
Table
在页面上插入表格。
insert Table(numRows, numColumns, left, top, width, height)
Table
在页面上插入一个表格,并指定其位置和大小。
insert Table(table)
Table
在页面上插入所提供 Table
的副本。
insert Text Box(text)
Shape
在页面上插入一个包含所提供字符串的文本框 Shape
。
insert Text Box(text, left, top, width, height)
Shape
在页面上插入一个包含所提供字符串的文本框 Shape
。
insert Video(videoUrl)
Video
在页面左上角插入尺寸为默认值的视频。
insert Video(videoUrl, left, top, width, height)
Video
在网页上插入视频,并指定其位置和大小。
insert Video(video)
Video
在页面上插入所提供 Video
的副本。
insert Word Art(wordArt)
Word Art
在页面上插入所提供 Word Art
的副本。
remove()
void
移除页面。
replace All Text(findText, replaceText)
Integer
将与查找文本匹配的所有文本替换为替换文本。
replace All Text(findText, replaceText, matchCase)
Integer
将与查找文本匹配的所有文本替换为替换文本。
select As Current Page()
void
将当前演示文稿中的 Page
选择为 current page selection
,并移除之前的所有选择。
方法
方法 返回类型 简介
as Layout()
Layout
以布局的形式返回页面。
as Master()
Master
将页面作为主页面返回。
as Slide()
Slide
以幻灯片的形式返回页面。
get Background()
Page Background
获取网页的背景。
get Color Scheme()
Color Scheme
获取与网页关联的 Color Scheme
。
get Groups()
Group[]
返回页面上的 Group
对象列表。
get Images()
Image[]
返回页面上的 Image
对象列表。
get Lines()
Line[]
返回页面上的 Line
对象列表。
get Object Id()
String
获取网页的唯一 ID。
get Page Element By Id(id)
Page Element
返回具有给定 ID 的页面上的 Page Element
;如果不存在,则返回 null
。
get Page Elements()
Page Element[]
返回在页面上呈现的 Page Element
对象的列表。
get Page Type()
Page Type
获取页面的类型。
get Placeholder(placeholderType)
Page Element
返回指定 Placeholder Type
或 null
的占位符 Page Element
对象(如果没有匹配的占位符,则返回 null
)。
get Placeholder(placeholderType, placeholderIndex)
Page Element
返回指定 Placeholder Type
的占位符 Page Element
对象和占位符索引,如果不存在占位符,则返回 null
。
get Placeholders()
Page Element[]
返回页面中的占位符 Page Element
对象的列表。
get Shapes()
Shape[]
返回页面上的 Shape
对象列表。
get Sheets Charts()
Sheets Chart[]
返回页面上的 Sheets Chart
对象列表。
get Tables()
Table[]
返回页面上的 Table
对象列表。
get Videos()
Video[]
返回页面上的 Video
对象列表。
get Word Arts()
Word Art[]
返回页面上的 Word Art
对象列表。
group(pageElements)
Group
对所有指定的页面元素进行分组。
insert Group(group)
Group
在页面上插入所提供 Group
的副本。
insert Image(blobSource)
Image
在页面左上角插入一张图片,图片的默认大小取自指定的图片 Blob。
insert Image(blobSource, left, top, width, height)
Image
在指定图片 blob 中,将图片插入页面上提供的位置和大小。
insert Image(image)
Image
在页面上插入所提供 Image
的副本。
insert Image(imageUrl)
Image
在页面左上角插入一张来自指定网址的默认大小图片。
insert Image(imageUrl, left, top, width, height)
Image
在页面上插入来自指定网址的图片,并将其放置在指定位置并设置为指定大小。
insert Line(line)
Line
在页面上插入所提供 Line
的副本。
insert Line(lineCategory, startConnectionSite, endConnectionSite)
Line
在页面上插入一条连接两个 connection sites
的线条。
insert Line(lineCategory, startLeft, startTop, endLeft, endTop)
Line
在页面上插入一条线。
insert Page Element(pageElement)
Page Element
在页面上插入所提供 Page Element
的副本。
insert Shape(shape)
Shape
在页面上插入所提供 Shape
的副本。
insert Shape(shapeType)
Shape
在页面上插入形状。
insert Shape(shapeType, left, top, width, height)
Shape
在页面上插入形状。
insert Sheets Chart(sourceChart)
Sheets Chart
在页面上插入 Google 表格图表。
insert Sheets Chart(sourceChart, left, top, width, height)
Sheets Chart
在页面上插入 Google 表格图表,并指定其位置和大小。
insert Sheets Chart(sheetsChart)
Sheets Chart
在页面上插入所提供 Sheets Chart
的副本。
insert Sheets Chart As Image(sourceChart)
Image
将 Google 表格图表作为 Image
插入页面中。
insert Sheets Chart As Image(sourceChart, left, top, width, height)
Image
将 Google 表格图表作为 Image
插入到网页中,并指定其位置和大小。
insert Table(numRows, numColumns)
Table
在页面上插入表格。
insert Table(numRows, numColumns, left, top, width, height)
Table
在页面上插入一个表格,并指定其位置和大小。
insert Table(table)
Table
在页面上插入所提供 Table
的副本。
insert Text Box(text)
Shape
在页面上插入一个包含所提供字符串的文本框 Shape
。
insert Text Box(text, left, top, width, height)
Shape
在页面上插入一个包含所提供字符串的文本框 Shape
。
insert Video(videoUrl)
Video
在页面左上角插入尺寸为默认值的视频。
insert Video(videoUrl, left, top, width, height)
Video
在网页上插入视频,并指定其位置和大小。
insert Video(video)
Video
在页面上插入所提供 Video
的副本。
insert Word Art(wordArt)
Word Art
在页面上插入所提供 Word Art
的副本。
remove()
void
移除页面。
replace All Text(findText, replaceText)
Integer
将与查找文本匹配的所有文本替换为替换文本。
replace All Text(findText, replaceText, matchCase)
Integer
将与查找文本匹配的所有文本替换为替换文本。
select As Current Page()
void
将当前演示文稿中的 Page
选择为 current page selection
,并移除之前的所有选择。
属性
属性 类型 说明
UNSUPPORTED
Enum
不受支持的页面背景类型。
NONE
Enum
没有填充,因此背景会呈现为白色。
SOLID
Enum
单色填充。
PICTURE
Enum
拉伸以填满整个页面的图片。
属性
属性 类型 说明
UNSUPPORTED
Enum
表示不受支持且无法进一步分类的页面元素。
SHAPE
Enum
表示没有更具体的分类的通用形状。
IMAGE
Enum
表示图片。
VIDEO
Enum
表示视频。
TABLE
Enum
表示表。
GROUP
Enum
表示一组联接为单个单元的页面元素。
LINE
Enum
表示线条。
WORD_ART
Enum
表示艺术字。
SHEETS_CHART
Enum
表示从 Google 表格嵌入的关联图表。
SPEAKER_SPOTLIGHT
Enum
表示演讲者特写。
属性
属性 类型 说明
UNSUPPORTED
Enum
不受支持的页面类型。
SLIDE
Enum
幻灯片页面。
LAYOUT
Enum
布局页面。
MASTER
Enum
母版页。
属性
属性 类型 说明
UNSUPPORTED
Enum
不支持的段落对齐方式。
START
Enum
段落与线条的起点对齐。
CENTER
Enum
段落居中。
END
Enum
段落会对齐到行尾。
JUSTIFIED
Enum
段落采用了右对齐方式。
属性
属性 类型 说明
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
幻灯片图片。
方法
方法 返回类型 简介
getX()
Number
获取水平坐标(以点为单位)。
getY()
Number
获取垂直坐标(以点为单位)。
属性
属性 类型 说明
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
包含大号数字标题的布局。
属性
属性 类型 说明
UNSUPPORTED
Enum
不受支持的选择类型。
NONE
Enum
未选择。
TEXT
Enum
文本选择。
TABLE_CELL
Enum
选择表格单元格。
PAGE
Enum
缩略图影片片段中的页面选择。
PAGE_ELEMENT
Enum
页面元素选择。
CURRENT_PAGE
Enum
当前页面选择。
属性
属性 类型 说明
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
椭圆形 Ribbon 形状。
ELLIPSE_RIBBON_2
Enum
椭圆形丝带 2 形状。
CLOUD_CALLOUT
Enum
宣传信息云形状。
CUSTOM
Enum
自定义形状。
属性
属性 类型 说明
UNSUPPORTED
Enum
表示不受支持且无法进一步分类的图表。
IMAGE
Enum
表示图表是作为图片嵌入的。
方法
方法 返回类型 简介
duplicate()
Slide
复制幻灯片。
get Background()
Page Background
获取网页的背景。
get Color Scheme()
Color Scheme
获取与网页关联的 Color Scheme
。
get Groups()
Group[]
返回页面上的 Group
对象列表。
get Images()
Image[]
返回页面上的 Image
对象列表。
get Layout()
Layout
获取幻灯片所依据的布局,如果幻灯片不依据布局,则返回 null
。
get Lines()
Line[]
返回页面上的 Line
对象列表。
get Notes Page()
Notes Page
返回与幻灯片关联的备注页面。
get Object Id()
String
获取网页的唯一 ID。
get Page Element By Id(id)
Page Element
返回具有给定 ID 的页面上的 Page Element
;如果不存在,则返回 null
。
get Page Elements()
Page Element[]
返回在页面上呈现的 Page Element
对象的列表。
get Page Type()
Page Type
获取页面的类型。
get Placeholder(placeholderType)
Page Element
返回指定 Placeholder Type
或 null
的占位符 Page Element
对象(如果没有匹配的占位符,则返回 null
)。
get Placeholder(placeholderType, placeholderIndex)
Page Element
返回指定 Placeholder Type
的占位符 Page Element
对象和占位符索引,如果不存在占位符,则返回 null
。
get Placeholders()
Page Element[]
返回页面中的占位符 Page Element
对象的列表。
get Shapes()
Shape[]
返回页面上的 Shape
对象列表。
get Sheets Charts()
Sheets Chart[]
返回页面上的 Sheets Chart
对象列表。
get Slide Linking Mode()
Slide Linking Mode
返回一个 Slide Linking Mode
,指示幻灯片是否已与其他幻灯片相关联。
get Source Presentation Id()
String
返回来源 Presentation
ID,如果幻灯片未关联,则返回 null
。
get Source Slide Object Id()
String
返回来源幻灯片 ID,如果幻灯片未关联,则返回 null
。
get Tables()
Table[]
返回页面上的 Table
对象列表。
get Videos()
Video[]
返回页面上的 Video
对象列表。
get Word Arts()
Word Art[]
返回页面上的 Word Art
对象列表。
group(pageElements)
Group
对所有指定的页面元素进行分组。
insert Group(group)
Group
在页面上插入所提供 Group
的副本。
insert Image(blobSource)
Image
在页面左上角插入一张图片,图片的默认大小取自指定的图片 Blob。
insert Image(blobSource, left, top, width, height)
Image
在指定图片 blob 中,将图片插入页面上提供的位置和大小。
insert Image(image)
Image
在页面上插入所提供 Image
的副本。
insert Image(imageUrl)
Image
在页面左上角插入一张来自指定网址的默认大小图片。
insert Image(imageUrl, left, top, width, height)
Image
在页面上插入来自指定网址的图片,并将其放置在指定位置并设置为指定大小。
insert Line(line)
Line
在页面上插入所提供 Line
的副本。
insert Line(lineCategory, startConnectionSite, endConnectionSite)
Line
在页面上插入一条连接两个 connection sites
的线条。
insert Line(lineCategory, startLeft, startTop, endLeft, endTop)
Line
在页面上插入一条线。
insert Page Element(pageElement)
Page Element
在页面上插入所提供 Page Element
的副本。
insert Shape(shape)
Shape
在页面上插入所提供 Shape
的副本。
insert Shape(shapeType)
Shape
在页面上插入形状。
insert Shape(shapeType, left, top, width, height)
Shape
在页面上插入形状。
insert Sheets Chart(sourceChart)
Sheets Chart
在页面上插入 Google 表格图表。
insert Sheets Chart(sourceChart, left, top, width, height)
Sheets Chart
在页面上插入 Google 表格图表,并指定其位置和大小。
insert Sheets Chart(sheetsChart)
Sheets Chart
在页面上插入所提供 Sheets Chart
的副本。
insert Sheets Chart As Image(sourceChart)
Image
将 Google 表格图表作为 Image
插入页面中。
insert Sheets Chart As Image(sourceChart, left, top, width, height)
Image
将 Google 表格图表作为 Image
插入到网页中,并指定其位置和大小。
insert Table(numRows, numColumns)
Table
在页面上插入表格。
insert Table(numRows, numColumns, left, top, width, height)
Table
在页面上插入一个表格,并指定其位置和大小。
insert Table(table)
Table
在页面上插入所提供 Table
的副本。
insert Text Box(text)
Shape
在页面上插入一个包含所提供字符串的文本框 Shape
。
insert Text Box(text, left, top, width, height)
Shape
在页面上插入一个包含所提供字符串的文本框 Shape
。
insert Video(videoUrl)
Video
在页面左上角插入尺寸为默认值的视频。
insert Video(videoUrl, left, top, width, height)
Video
在网页上插入视频,并指定其位置和大小。
insert Video(video)
Video
在页面上插入所提供 Video
的副本。
insert Word Art(wordArt)
Word Art
在页面上插入所提供 Word Art
的副本。
is Skipped()
Boolean
返回幻灯片在演示模式下是否会被跳过。
move(index)
void
将幻灯片移至指定的索引。
refresh Slide()
void
刷新幻灯片,以反映对关联的来源幻灯片所做的任何更改。
remove()
void
移除页面。
replace All Text(findText, replaceText)
Integer
将与查找文本匹配的所有文本替换为替换文本。
replace All Text(findText, replaceText, matchCase)
Integer
将与查找文本匹配的所有文本替换为替换文本。
select As Current Page()
void
将当前演示文稿中的 Page
选择为 current page selection
,并移除之前的所有选择。
set Skipped(isSkipped)
void
设置幻灯片在演示模式下是否被跳过。
unlink()
void
解除当前 Slide
与其来源幻灯片之间的关联。
属性
属性 类型 说明
UNSUPPORTED
Enum
不受支持的幻灯片关联模式。
LINKED
Enum
表示幻灯片已关联。
NOT_LINKED
Enum
表示幻灯片未关联。
属性
属性 类型 说明
NEXT_SLIDE
Enum
下一张幻灯片。
PREVIOUS_SLIDE
Enum
上一张幻灯片。
FIRST_SLIDE
Enum
演示文稿中的第一个幻灯片。
LAST_SLIDE
Enum
演示文稿中的最后一张幻灯片。
属性
属性 类型 说明
UNSUPPORTED
Enum
不支持的间距模式。
NEVER_COLLAPSE
Enum
系统始终会呈现段落间距。
COLLAPSE_LISTS
Enum
列表元素之间会跳过段落间距。
属性
属性 类型 说明
UNSUPPORTED
Enum
不支持的文本基准线偏移量。
NONE
Enum
文本没有垂直偏移。
SUPERSCRIPT
Enum
文本垂直偏移向上。
SUBSCRIPT
Enum
文本垂直偏移向下。
属性
属性 类型 说明
UNSUPPORTED
Enum
不支持的文本方向。
LEFT_TO_RIGHT
Enum
文本从左到右显示。
RIGHT_TO_LEFT
Enum
文本从右向左显示。
方法
方法 返回类型 简介
append Paragraph(text)
Paragraph
在文本范围的末尾附加段落。
append Range(textRange)
Text Range
将所提供文本范围的副本附加到当前文本范围的末尾。
append Range(textRange, matchSourceFormatting)
Text Range
将所提供文本范围的副本附加到当前文本范围的末尾。
append Text(text)
Text Range
在文本范围的末尾附加文本。
as Rendered String()
String
返回由关联形状或表格单元格的此范围限定的渲染文本,采用适合向最终用户显示的格式。
as String()
String
返回由关联形状或表格单元格的此范围限定的原始文本。
clear()
void
清除在此范围内文本。
clear(startOffset, endOffset)
void
清除范围内由起始偏移量和结束偏移量限定的文本。
find(pattern)
Text Range[]
返回当前文本范围中与搜索模式匹配的所有范围。
find(pattern, startOffset)
Text Range[]
返回当前文本范围(从起始偏移处开始)中与搜索模式匹配的所有范围。
get Auto Texts()
Auto Text[]
返回当前文本范围内的自动文本。
get End Index()
Integer
返回此范围中最后一个字符的非包含(从 0 开始)索引。
get Length()
Integer
返回此范围内的字符数。
get Links()
Text Range[]
返回与当前文本范围内或与当前文本范围重叠的所有 Link
对应的文本范围集合。
get List Paragraphs()
Paragraph[]
返回与当前文本范围重叠的列表中的段落。
get List Style()
List Style
返回当前文本范围的 List Style
。
get Paragraph Style()
Paragraph Style
返回当前文本范围的 Paragraph Style
。
get Paragraphs()
Paragraph[]
返回与当前文本范围重叠的段落。
get Range(startOffset, endOffset)
Text Range
返回一个新的 Text Range
,其覆盖了派生自其的范围的一部分。
get Runs()
Text Range[]
返回与当前文本范围重叠的文本行。
get Start Index()
Integer
返回此范围中第一个字符的索引(从 0 开始,包括该字符)。
get Text Style()
Text Style
返回范围的文本样式;如果范围为空,则返回 null
。
insert Paragraph(startOffset, text)
Paragraph
在起始偏移处插入段落。
insert Range(startOffset, textRange)
Text Range
在起始偏移量处插入所提供文本范围的副本。
insert Range(startOffset, textRange, matchSourceFormatting)
Text Range
在起始偏移量处插入所提供文本范围的副本。
insert Text(startOffset, text)
Text Range
在起始偏移处插入文本。
is Empty()
Boolean
如果此范围内没有字符,则返回 true
;否则返回 false
。
replace All Text(findText, replaceText)
Integer
将与查找文本匹配的所有文本替换为替换文本。
replace All Text(findText, replaceText, matchCase)
Integer
将与查找文本匹配的所有文本替换为替换文本。
select()
void
仅选择当前演示文稿中的 Text Range
,并移除之前的所有选择。
set Text(newText)
Text Range
设置由关联形状或表格单元格的此范围限定的文本。
属性
属性 类型 说明
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
表示要为已访问的超链接使用的颜色。
属性
属性 类型 说明
UNSUPPORTED
Enum
不受支持的视频源类型。
YOUTUBE
Enum
You Tube 视频。
发送反馈
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可 获得了许可,并且代码示例已根据 Apache 2.0 许可 获得了许可。有关详情,请参阅 Google 开发者网站政策 。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2024-12-21。
需要向我们提供更多信息?
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2024-12-21。"],[[["Google Apps Script provides programmatic access to Google Slides, allowing for creation, modification, and access."],["The documentation details classes, methods, and properties for manipulating various slide elements like shapes, text, tables, and images."],["Developers can automate tasks, create custom presentations, and integrate Slides with other services using these functionalities."],["The content serves as a reference guide for developers to interact with Google Slides elements programmatically."],["Each element has detailed descriptions and associated methods to control its properties and behavior within presentations."]]],[]]