- 资源:页面
- JSON 表示法
- 网页类型
- 页面元素
- AffineTransform
- 群组
- 形状
- 类型
- 文本内容
- TextElement
- ParagraphMarker
- ParagraphStyle
- 对齐方式
- 文字方向
- 空间模式
- 项目符号
- TextStyle
- 可选颜色
- 不透明颜色
- RgbColor
- ThemeColorType
- 链接
- RelativeSlideLink
- 基准偏移量
- WeightedFontFamily
- TextRun
- 自动文本
- 类型
- 列表
- NestingLevel
- ShapeProperties -
- ShapeBackgroundFill
- PropertyState(属性状态)
- SolidFill
- 概览
- OutlineFill
- DashStyle
- 阴影
- 类型
- RectanglePosition
- 内容对齐方式
- 自动调整
- 自动调整类型
- 占位符
- 类型
- 图片
- ImageProperties
- 剪裁属性
- 改色
- ColorStop
- 名称
- 视频
- 来源
- VideoProperties
- 线路
- 线属性
- LineFill
- 箭头样式
- LineConnection
- 类型
- 线类
- 表格
- 表格行
- TableRowProperties
- 表格单元格
- TableCellLocation
- TableCellProperties
- TableCellBackgroundFill
- TableColumnProperties
- TableBorderRow
- TableBorderCell
- TableBorderProperties
- TableBorderFill
- 艺术字
- 表格
- SheetsChartProperties
- 幻灯片属性
- LayoutProperties
- NotesProperties
- MasterProperties
- 页面属性
- PageBackgroundFill
- StretchedPictureFill
- ColorScheme
- ThemeColorPair
- 方法
资源:页面
演示文稿中的页面。
JSON 表示法 |
---|
{ "objectId": string, "pageType": enum ( |
字段 | |
---|---|
objectId |
此页面的对象 ID。 |
pageType |
网页类型。 |
pageElements[] |
网页上呈现的网页元素。 |
revisionId |
仅供输出。演示文稿的修订版本 ID。可用于更新请求,以断言自上次读取操作以来未更改演示文稿修订版本。仅当该用户拥有演示文稿的编辑权限时,系统才会填充此字段。 修订版本 ID 不是序列号,而是不透明字符串。修订版本 ID 的格式可能会随时间而变化。返回的修订版本 ID 只能在退货后的 24 小时内有效,且不能在用户间共享。如果不同调用之间的修订版本 ID 未发生变化,则表示演示文稿未更改。相反,(针对同一个演示文稿和用户)ID 通常意味着该演示文稿已更新。但是,ID 也可能是由 ID 格式更改等内部因素导致的。 |
pageProperties |
网页的属性。 |
联合字段 properties 。每种页面类型专用的属性。主实例不需要任何其他属性。properties 只能是下列其中一项: |
|
slideProperties |
幻灯片专用属性。仅当 pageType = SLIDE 时设置。 |
layoutProperties |
特定于布局的属性。仅当 pageType = LAYOUT 时设置。 |
notesProperties |
备注特定属性。仅当 pageType = NOTES 时设置。 |
masterProperties |
主资源属性。仅当 pageType = MASTER 时设置。 |
网页类型
网页类型。
枚举 | |
---|---|
SLIDE |
幻灯片页面。 |
MASTER |
母版幻灯片页面。 |
LAYOUT |
一个布局页面。 |
NOTES |
一个备注页面。 |
NOTES_MASTER |
记事母版页面。 |
页面元素
在网页上呈现的视觉元素。
JSON 表示法 |
---|
{ "objectId": string, "size": { object ( |
字段 | |
---|---|
objectId |
此网页元素的对象 ID。 |
size |
页面元素的大小。 |
transform |
页面元素的转换。 页面元素的视觉外观由其绝对转换决定。要计算绝对转换,请将页面元素的转换与其所有父组的转换预串联。如果页面元素不在组中,则其绝对转换将与相应字段中的值相同。 新创建的 |
title |
页面元素的标题。与说明结合使用,以显示替代文本。
|
description |
页面元素的说明。与标题合并以显示替代文本。
|
联合字段 element_kind 。此 PageElement 表示的元素类型。每个消息都包含此类页面元素所特有的任何属性。element_kind 只能是下列其中一项: |
|
elementGroup |
作为单个单元联接的页面元素的集合。 |
shape |
通用形状。 |
image |
图片页面元素。 |
video |
视频页面元素。 |
line |
订单项元素。 |
table |
表格页面元素。 |
wordArt |
艺术字页面元素。 |
sheetsChart |
从 Google 表格嵌入的关联图表。未关联的图表以图片表示。 |
组
表示已联接的 PageElement 集合的 PageElement
种类。
JSON 表示法 |
---|
{
"children": [
{
object ( |
字段 | |
---|---|
children[] |
组中的元素集合。一个群组的最小规模为 2。 |
艺术字
PageElement
种类,表示艺术字。
JSON 表示法 |
---|
{ "renderedText": string } |
字段 | |
---|---|
renderedText |
呈现为艺术字的文本。 |
幻灯片属性
Page
的属性,仅与 pageType SLIDE 的页面相关。
JSON 表示法 |
---|
{
"layoutObjectId": string,
"masterObjectId": string,
"notesPage": {
object ( |
字段 | |
---|---|
layoutObjectId |
此幻灯片所基于的布局的对象 ID。此属性为只读属性。 |
masterObjectId |
此幻灯片所基于的母版的对象 ID。此属性为只读属性。 |
notesPage |
此幻灯片关联的备注页面。它定义了打印或导出带演讲者备注的幻灯片的备注页面的外观。备注页面会继承 |
isSkipped |
是否在演示模式下跳过幻灯片。默认值为 false。 |
布局属性
Page
的属性仅与 pageType 为 LAYOUT 的网页相关。
JSON 表示法 |
---|
{ "masterObjectId": string, "name": string, "displayName": string } |
字段 | |
---|---|
masterObjectId |
此布局所基于的主实例的对象 ID。 |
name |
布局的名称。 |
displayName |
人类可读懂的布局名称。 |
备注属性
Page
的属性,仅与具有 pageType NOTES 的页面相关。
JSON 表示法 |
---|
{ "speakerNotesObjectId": string } |
字段 | |
---|---|
speakerNotesObjectId |
此备注页面上形状的对象 ID,包含相应幻灯片的演讲者备注。实际的形状不一定总在备注页面上存在。使用此对象 ID 插入文本会自动创建形状。在这种情况下,实际形状可能具有不同的对象 ID。 |
主属性
Page
的属性,仅与 pageType MASTER 的网页相关。
JSON 表示法 |
---|
{ "displayName": string } |
字段 | |
---|---|
displayName |
简单易懂的母版名称。 |
页面属性
Page
的属性。
该页面将继承父页面的属性。层次结构是在 SlideProperties
或 LayoutProperties
中定义的,具体取决于网页类型。
JSON 表示法 |
---|
{ "pageBackgroundFill": { object ( |
字段 | |
---|---|
pageBackgroundFill |
网页的背景填充色。如果未设置,则从父网页(如果存在)继承背景填充。如果页面没有父级,则背景填充将默认采用幻灯片编辑器中的相应填充。 |
colorScheme |
网页的配色方案。如果未设置,则配色方案继承自父页面。如果页面没有父级,则配色方案将使用默认的幻灯片配色方案,以匹配幻灯片编辑器中的默认设置。 只能修改前 12 个 |
页面背景填充
页面背景填充。
JSON 表示法 |
---|
{ "propertyState": enum ( |
字段 | |
---|---|
propertyState |
背景填充属性的状态。 更新页面上的填充会将此字段隐式更新为 |
联合字段 kind 。背景填充的类型。kind 只能是下列其中一项: |
|
solidFill |
单色填充。 |
stretchedPictureFill |
拉伸图片填充效果。 |
拉伸图片填充效果
拉伸的图片填充效果。页面或页面元素完全填充指定图片。图片已被拉伸以适应其容器。
JSON 表示法 |
---|
{
"contentUrl": string,
"size": {
object ( |
字段 | |
---|---|
contentUrl |
读取 contentUrl: 默认生命周期为 30 分钟的图片的网址。此网址使用请求者的帐号进行了标记。知道该网址的任何人都可以以原始请求者的身份访问图片。如果演示文稿的共享设置发生变化,可能会失去对该图片的访问权限。 编写 contentUrl: 系统会在插入时抓取一次图片,并存储其副本以供在演示文稿内显示。图片必须小于 50MB,不能超过 2500 万像素,并且必须采用 PNG、JPEG 或 GIF 格式。 提供的网址最大为 2 kB。 |
size |
图片填充的原始尺寸。此字段为只读字段。 |
配色方案
页面的预定义调色板。
JSON 表示法 |
---|
{
"colors": [
{
object ( |
字段 | |
---|---|
colors[] |
ThemeColorType 和相应的具体颜色对。 |
主题颜色对
将主题颜色类型映射到所代表的具体颜色的一对。
JSON 表示法 |
---|
{ "type": enum ( |
字段 | |
---|---|
type |
主题颜色的类型。 |
color |
与上述主题颜色类型对应的具体颜色。 |
方法 |
|
---|---|
|
获取演示文稿中指定页面的最新版本。 |
|
生成演示文稿中指定页面最新版本的缩略图,并返回缩略图的网址。 |