提供意見
Slides Service
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
簡報
這項服務可讓指令碼建立、存取及修改 Google 簡報檔案。如要進一步瞭解簡報服務的基礎功能,請參閱 Google 簡報說明文件 。
類別
屬性
屬性 類型 說明
CENTEREnum置中對齊。
HORIZONTAL_CENTEREnum水平置中對齊。
VERTICAL_CENTEREnum置中對齊。
屬性
屬性 類型 說明
UNSUPPORTEDEnum系統不支援的箭頭樣式。
NONEEnum沒有箭頭。
STEALTH_ARROWEnum箭頭,底部有凹口。
FILL_ARROWEnum實心箭頭。
FILL_CIRCLEEnum實心圓。
FILL_SQUAREEnum實心方塊。
FILL_DIAMONDEnum實心菱形。
OPEN_ARROWEnum空心箭頭。
OPEN_CIRCLEEnum空心圓形。
OPEN_SQUAREEnum空心方塊。
OPEN_DIAMONDEnum空心菱形。
屬性
屬性 類型 說明
UNSUPPORTEDEnum系統不支援的自動文字類型。
SLIDE_NUMBEREnum投影片編號。
屬性
屬性 類型 說明
UNSUPPORTEDEnum系統不支援的自動調整類型。
NONEEnum未套用自動調整功能。
TEXT_AUTOFITEnum縮小溢位文字。
SHAPE_AUTOFITEnum根據文字調整形狀大小。
屬性
屬性 類型 說明
NORMALEnum儲存格未合併。
HEADEnum儲存格已合併,且為頭部 (即
MERGEDEnum單元格已合併,但不是首要單元格 (即
屬性
屬性 類型 說明
UNSUPPORTEDEnum不支援的內容對齊方式。
TOPEnum將內容對齊內容容器頂端。
MIDDLEEnum將內容對齊內容容器的中間。
BOTTOMEnum將內容對齊內容容器的底部。
屬性
屬性 類型 說明
UNSUPPORTEDEnum不支援的破折號樣式。
SOLIDEnum實線。
DOTEnum虛線。
DASHEnum虛線。
DASH_DOTEnum交替的虛線和圓點。
LONG_DASHEnum包含大號破折線的線條。
LONG_DASH_DOTEnum交替顯示大型虛線和圓點。
屬性
屬性 類型 說明
UNSUPPORTEDEnum系統不支援的填充類型。
NONEEnum沒有填充,因此背景是透明的。
SOLIDEnum純色填滿。
方法
方法 傳回類型 簡短說明
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 物件 (如果沒有相符的預留位置)。
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 ,並移除先前的選取項目。
屬性
屬性 類型 說明
UNSUPPORTEDEnum不支援的線條類別。
STRAIGHTEnum直連接器,包括直連接器 1。
BENTEnum彎曲的連接器,包括彎曲的連接器 2 到 5。
CURVEDEnum弧形連接器,包括弧形連接器 2 到 5。
屬性
屬性 類型 說明
UNSUPPORTEDEnum系統不支援的線條填充類型。
NONEEnum沒有填充,因此線條或輪廓是透明的。
SOLIDEnum純色填滿。
屬性
屬性 類型 說明
UNSUPPORTEDEnum不支援的線條類型。
STRAIGHT_CONNECTOR_1Enum直線連接器 1 表單。
BENT_CONNECTOR_2Enum彎曲的連接器 2 表單。
BENT_CONNECTOR_3Enum彎曲連接器 3 型。
BENT_CONNECTOR_4Enum彎曲的連接器 4 表單。
BENT_CONNECTOR_5Enum彎曲的連接器 5 表單。
CURVED_CONNECTOR_2Enum弧形連接線 2 形式。
CURVED_CONNECTOR_3Enum弧形連接線 3 型。
CURVED_CONNECTOR_4Enum弧形連接線 4 型。
CURVED_CONNECTOR_5Enum弧形連接線 5 的型式。
STRAIGHT_LINEEnum直線。
屬性
屬性 類型 說明
UNSUPPORTEDEnum系統不支援的連結類型。
URLEnum外部網頁的連結。
SLIDE_POSITIONEnum連結至簡報中特定投影片的連結,以位置為準。
SLIDE_IDEnum這份簡報中特定投影片的連結,以 ID 做為參照。
SLIDE_INDEXEnum連結至這份簡報中的特定投影片,以從零開始計算的索引指定。
屬性
屬性 類型 說明
DISC_CIRCLE_SQUAREEnum清單中包含 `DISC`、`CIRCLE` 和 `SQUARE` 圖形,代表前 3 個清單巢狀層級。
DIAMONDX_ARROW3D_SQUAREEnum清單中包含 `DIAMONDX`、`ARROW3D` 和 `SQUARE` 圖形,代表前 3 個清單巢狀層級。
CHECKBOXEnum清單包含所有清單巢狀層級的「CHECKBOX」字形。
ARROW_DIAMOND_DISCEnum清單中包含「箭頭」、「菱形」和「圓盤」圖形,用於前 3 個清單巢狀結構層級。
STAR_CIRCLE_SQUAREEnum清單中包含「星星」、「圓圈」和「正方形」圖形,代表前 3 個清單巢狀結構層級。
ARROW3D_CIRCLE_SQUAREEnum清單中包含 `ARROW3D`、`CIRCLE` 和 `SQUARE` 圖形,代表前 3 個清單巢狀層級。
LEFTTRIANGLE_DIAMOND_DISCEnum清單中包含「左三角形」、「菱形」和「圓形」圖示,代表前 3 個清單巢狀結構層級。
DIAMONDX_HOLLOWDIAMOND_SQUAREEnum清單中包含用於前 3 個清單巢狀層級的 `DIAMONDX`、`HOLLOWDIAMOND` 和 `SQUARE` 圖形。
DIAMOND_CIRCLE_SQUAREEnum清單,其中包含用於前 3 個清單巢狀層級的「DIAMOND」、「CIRCLE」和「SQUARE」字形。
DIGIT_ALPHA_ROMANEnum清單包含「DIGIT」、「ALPHA」和「ROMAN」字形,代表前 3 個清單巢狀層級,後面接著點。
DIGIT_ALPHA_ROMAN_PARENSEnum清單包含「DIGIT」、「ALPHA」和「ROMAN」字形,代表前 3 個清單巢狀層級,後面接著括號。
DIGIT_NESTEDEnum清單內含以點號分隔的「DIGIT」字形,其中每個巢狀層級都會使用上一個巢狀層級的字形做為前置字元。
UPPERALPHA_ALPHA_ROMANEnum清單含有 `UPPERALPHA`、`ALPHA` 和 `ROMAN` 字形,代表前 3 個清單巢狀層級,後面接著點。
UPPERROMAN_UPPERALPHA_DIGITEnum清單包含 `UPPERROMAN`、`UPPERALPHA` 和 `DIGIT` 字形,用於前 3 個清單巢狀層級,後面接著點。
ZERODIGIT_ALPHA_ROMANEnum清單含有前 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 物件 (如果沒有相符的預留位置)。
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 物件 (如果沒有相符的預留位置)。
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 ,並移除先前的選取項目。
屬性
屬性 類型 說明
UNSUPPORTEDEnum不支援的網頁背景類型。
NONEEnum沒有填充,因此背景會顯示為白色。
SOLIDEnum純色填滿。
PICTUREEnum圖片會延展至填滿整個頁面。
屬性
屬性 類型 說明
UNSUPPORTEDEnum代表系統不支援的網頁元素,無法進一步分類。
SHAPEEnum代表沒有更具體分類的一般形狀。
IMAGEEnum代表圖片。
VIDEOEnum代表影片。
TABLEEnum代表資料表。
GROUPEnum代表一組頁面元素,這些元素已彙整為單一單位。
LINEEnum代表一行。
WORD_ARTEnum代表文字藝術。
SHEETS_CHARTEnum代表從 Google 試算表嵌入的連結圖表。
SPEAKER_SPOTLIGHTEnum代表講者鏡頭畫面。
屬性
屬性 類型 說明
UNSUPPORTEDEnum系統不支援的網頁類型。
SLIDEEnum投影片頁面。
LAYOUTEnum版面配置頁面。
MASTEREnum主頁面。
屬性
屬性 類型 說明
UNSUPPORTEDEnum系統不支援的段落對齊方式。
STARTEnum段落會與行首對齊。
CENTEREnum段落會置中。
ENDEnum段落會對齊至行尾。
JUSTIFIEDEnum段落已對齊。
屬性
屬性 類型 說明
UNSUPPORTEDEnum系統不支援的預留位置類型。
NONEEnum不是預留位置。
BODYEnum網頁的本文。
CHARTEnum圖表或圖形。
CLIP_ARTEnum美工圖案圖片。
CENTERED_TITLEEnum標題置中。
DIAGRAMEnum圖表。
DATE_AND_TIMEEnum日期和時間。
FOOTEREnum頁尾文字。
HEADEREnum標題文字。
MEDIAEnum多媒體。
OBJECTEnum任何內容類型。
PICTUREEnum圖片。
SLIDE_NUMBEREnum投影片編號。
SUBTITLEEnum副標題。
TABLEEnumTable.
TITLEEnum投影片標題。
SLIDE_IMAGEEnum投影片圖片。
方法
方法 傳回類型 簡短說明
getX() Number取得水平座標,以點為單位。
getY() Number取得垂直座標,以點為單位。
屬性
屬性 類型 說明
UNSUPPORTEDEnum不支援的版面配置。
BLANKEnum空白版面配置,不含預留位置。
CAPTION_ONLYEnum底部有說明文字的版面配置。
TITLEEnum含有標題和副標題的版面配置。
TITLE_AND_BODYEnum含有標題和內文的版面配置。
TITLE_AND_TWO_COLUMNSEnum含有標題和兩欄的版面配置。
TITLE_ONLYEnum只有標題的版面配置。
SECTION_HEADEREnum含有區塊標題的版面配置。
SECTION_TITLE_AND_DESCRIPTIONEnum版面配置:一側顯示標題和副標題,另一側顯示說明。
ONE_COLUMN_TEXTEnum版面配置包含一個標題和一個內文,並排列在單一欄中。
MAIN_POINTEnum含有主要重點的版面配置。
BIG_NUMBEREnum包含大型數字標題的版面配置。
屬性
屬性 類型 說明
UNSUPPORTEDEnum系統不支援的選取類型。
NONEEnum未選取任何項目。
TEXTEnum選取文字。
TABLE_CELLEnum所選取的表格儲存格。
PAGEEnum縮圖片段中的頁面選項。
PAGE_ELEMENTEnum網頁元素選取畫面。
CURRENT_PAGEEnum目前的網頁選取項目。
屬性
屬性 類型 說明
UNSUPPORTEDEnum系統不支援的形狀類型。
TEXT_BOXEnum文字方塊形狀。
RECTANGLEEnum矩形形狀。
ROUND_RECTANGLEEnum圓角矩形形狀。
ELLIPSEEnum橢圓形。
ARCEnum弧形曲線。
BENT_ARROWEnum彎曲箭頭形狀。
BENT_UP_ARROWEnum向上彎曲的箭頭形狀。
BEVELEnum斜角形狀。
BLOCK_ARCEnum封鎖弧形。
BRACE_PAIREnum括號配對形狀。
BRACKET_PAIREnum括號配對形狀。
CANEnum可形狀。
CHEVRONEnum雪佛龍形狀。
CHORDEnum和弦形狀。
CLOUDEnum雲形圖案。
CORNEREnum角落形狀。
CUBEEnum立方體形狀。
CURVED_DOWN_ARROWEnum彎曲的向下箭頭形狀。
CURVED_LEFT_ARROWEnum向左彎的箭頭形狀。
CURVED_RIGHT_ARROWEnum彎曲的右箭頭形狀。
CURVED_UP_ARROWEnum向上彎曲的箭頭形狀。
DECAGONEnum十邊形。
DIAGONAL_STRIPEEnum對角條紋形狀。
DIAMONDEnum菱形。
DODECAGONEnum十二邊形。
DONUTEnum圓環形狀。
DOUBLE_WAVEEnum雙波形狀。
DOWN_ARROWEnum向下箭頭形狀。
DOWN_ARROW_CALLOUTEnum向下箭頭圖說形狀。
FOLDED_CORNEREnum折角形狀。
FRAMEEnum框架形狀。
HALF_FRAMEEnum半框形狀。
HEARTEnum心形。
HEPTAGONEnum七邊形。
HEXAGONEnum六角形。
HOME_PLATEEnum本壘形狀。
HORIZONTAL_SCROLLEnum水平捲動形狀。
IRREGULAR_SEAL_1Enum不規則的封條 1 形狀。
IRREGULAR_SEAL_2Enum不規則的封條形狀 2。
LEFT_ARROWEnum向左箭頭形狀。
LEFT_ARROW_CALLOUTEnum向左箭號圖說形狀。
LEFT_BRACEEnum左大括號形狀。
LEFT_BRACKETEnum左方括號形狀。
LEFT_RIGHT_ARROWEnum左右箭頭形狀。
LEFT_RIGHT_ARROW_CALLOUTEnum左右箭頭圖說形狀。
LEFT_RIGHT_UP_ARROWEnum左右及向上箭頭形狀。
LEFT_UP_ARROWEnum左上箭頭形狀。
LIGHTNING_BOLTEnum閃電形狀。
MATH_DIVIDEEnum分割數學形狀。
MATH_EQUALEnum等於數學形狀。
MATH_MINUSEnum減法圖形。
MATH_MULTIPLYEnum乘法數學圖形。
MATH_NOT_EQUALEnum不等於數學形狀。
MATH_PLUSEnum加上數學形狀。
MOONEnum月亮形狀。
NO_SMOKINGEnum無吸菸形狀。
NOTCHED_RIGHT_ARROWEnum底部凹口向右箭頭形狀。
OCTAGONEnum八邊形。
PARALLELOGRAMEnum平行四邊形。
PENTAGONEnum五邊形。
PIEEnum圓餅形狀。
PLAQUEEnum牌匾形狀。
PLUSEnum加號形狀。
QUAD_ARROWEnum十字箭形。
QUAD_ARROW_CALLOUTEnum十字箭號圖說形狀。
RIBBONEnum緞帶形狀。
RIBBON_2EnumRibbon 2 形狀。
RIGHT_ARROWEnum向右箭頭形狀。
RIGHT_ARROW_CALLOUTEnum圖說右箭頭形狀。
RIGHT_BRACEEnum右大括號形狀。
RIGHT_BRACKETEnum右方括號形狀。
ROUND_1_RECTANGLEEnum一個圓角矩形。
ROUND_2_DIAGONAL_RECTANGLEEnum兩個對角圓角矩形形狀。
ROUND_2_SAME_RECTANGLEEnum兩個同側圓角矩形。
RIGHT_TRIANGLEEnum直角三角形。
SMILEY_FACEEnum笑臉形狀。
SNIP_1_RECTANGLEEnum一個角落截圖矩形形狀。
SNIP_2_DIAGONAL_RECTANGLEEnum兩個對角斜角矩形形狀。
SNIP_2_SAME_RECTANGLEEnum兩個同側斜角矩形形狀。
SNIP_ROUND_RECTANGLEEnum一個剪輯畫面,一個圓角矩形形狀。
STAR_10Enum十角星形。
STAR_12Enum十二角星形。
STAR_16Enum十六角星形。
STAR_24Enum二十四角星形。
STAR_32Enum三十二角星形。
STAR_4Enum四角星形。
STAR_5Enum五角星形狀。
STAR_6Enum六角星形。
STAR_7Enum七角星形。
STAR_8Enum八角星形。
STRIPED_RIGHT_ARROWEnum條紋向右箭頭形狀。
SUNEnum太陽形狀。
TRAPEZOIDEnum梯形形狀。
TRIANGLEEnum三角形。
UP_ARROWEnum向上箭頭形狀。
UP_ARROW_CALLOUTEnum向上箭頭圖說形狀。
UP_DOWN_ARROWEnum上下箭頭形狀。
UTURN_ARROWEnumU 形迴轉箭頭形狀。
VERTICAL_SCROLLEnum垂直捲軸形狀。
WAVEEnum波形。
WEDGE_ELLIPSE_CALLOUTEnum說明圖示的楔形橢圓形狀。
WEDGE_RECTANGLE_CALLOUTEnum圖說楔形矩形形狀。
WEDGE_ROUND_RECTANGLE_CALLOUTEnum圖說楔形圓角矩形形狀。
FLOW_CHART_ALTERNATE_PROCESSEnum替代程序流程形狀。
FLOW_CHART_COLLATEEnum匯總流程形狀。
FLOW_CHART_CONNECTOREnum連接器流程形狀。
FLOW_CHART_DECISIONEnum決策流程圖形。
FLOW_CHART_DELAYEnum延遲流程形狀。
FLOW_CHART_DISPLAYEnum顯示流程形狀。
FLOW_CHART_DOCUMENTEnum文件流程形狀。
FLOW_CHART_EXTRACTEnum擷取流程形狀。
FLOW_CHART_INPUT_OUTPUTEnum輸入輸出流程形狀。
FLOW_CHART_INTERNAL_STORAGEEnum內部儲存空間流程圖形。
FLOW_CHART_MAGNETIC_DISKEnum磁碟流程圖形。
FLOW_CHART_MAGNETIC_DRUMEnum磁鼓流程形狀。
FLOW_CHART_MAGNETIC_TAPEEnum磁帶流程形狀。
FLOW_CHART_MANUAL_INPUTEnum手動輸入流程形狀。
FLOW_CHART_MANUAL_OPERATIONEnum手動操作流程圖形。
FLOW_CHART_MERGEEnum合併流程圖形。
FLOW_CHART_MULTIDOCUMENTEnum多文件流程形狀。
FLOW_CHART_OFFLINE_STORAGEEnum離線儲存空間流程圖形。
FLOW_CHART_OFFPAGE_CONNECTOREnum換頁連接點流程圖形。
FLOW_CHART_ONLINE_STORAGEEnum線上儲存空間流程圖形。
FLOW_CHART_OREnum或流程形狀。
FLOW_CHART_PREDEFINED_PROCESSEnum預先定義的流程圖形。
FLOW_CHART_PREPARATIONEnum準備流程形狀。
FLOW_CHART_PROCESSEnum處理流程圖形。
FLOW_CHART_PUNCHED_CARDEnum打卡流程圖形。
FLOW_CHART_PUNCHED_TAPEEnum打孔紙帶流程形狀。
FLOW_CHART_SORTEnum排序流程圖形。
FLOW_CHART_SUMMING_JUNCTIONEnum加總匯流處流程形狀。
FLOW_CHART_TERMINATOREnumTerminator 流程形狀。
ARROW_EASTEnum東箭頭形狀。
ARROW_NORTH_EASTEnum東北箭頭形狀。
ARROW_NORTHEnum北箭頭形狀。
SPEECHEnum語音形狀。
STARBURSTEnum星星爆裂形狀。
TEARDROPEnum淚滴形狀。
ELLIPSE_RIBBONEnum橢圓形緞帶形狀。
ELLIPSE_RIBBON_2Enum橢圓形緞帶 2 形狀。
CLOUD_CALLOUTEnum說明文字雲形狀。
CUSTOMEnum自訂形狀。
屬性
屬性 類型 說明
UNSUPPORTEDEnum代表系統不支援的圖表,無法進一步分類。
IMAGEEnum表示圖表以圖片形式嵌入。
方法
方法 傳回類型 簡短說明
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 物件 (如果沒有相符的預留位置)。
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 與來源投影片取消連結。
屬性
屬性 類型 說明
UNSUPPORTEDEnum不支援的幻燈片連結模式。
LINKEDEnum表示投影片已連結。
NOT_LINKEDEnum表示投影片未連結。
屬性
屬性 類型 說明
NEXT_SLIDEEnum下一張投影片。
PREVIOUS_SLIDEEnum上一張投影片。
FIRST_SLIDEEnum簡報的第一張投影片。
LAST_SLIDEEnum簡報中的最後一張投影片。
屬性
屬性 類型 說明
UNSUPPORTEDEnum不支援的間距模式。
NEVER_COLLAPSEEnum系統一律會算出段落間距。
COLLAPSE_LISTSEnum清單元素之間會省略段落間距。
屬性
屬性 類型 說明
UNSUPPORTEDEnum系統不支援的文字基準線偏移。
NONEEnum文字不會出現垂直偏移。
SUPERSCRIPTEnum文字會向上垂直偏移。
SUBSCRIPTEnum文字會向下偏移。
屬性
屬性 類型 說明
UNSUPPORTEDEnum系統不支援的文字方向。
LEFT_TO_RIGHTEnum文字從左到右顯示。
RIGHT_TO_LEFTEnum文字從右到左。
方法
方法 傳回類型 簡短說明
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 設定由相關聯圖形或表格儲存格範圍所界定的文字。
屬性
屬性 類型 說明
UNSUPPORTEDEnum代表系統不支援的主題顏色。
DARK1Enum代表第一個深色。
LIGHT1Enum代表第一個光線顏色。
DARK2Enum代表第二個深色。
LIGHT2Enum代表第二個淺色。
ACCENT1Enum代表第一個強調色。
ACCENT2Enum代表第二個強調色。
ACCENT3Enum代表第三個強調色。
ACCENT4Enum代表第四個強調色。
ACCENT5Enum代表第五個強調色。
ACCENT6Enum代表第六個強調色。
HYPERLINKEnum代表超連結使用的顏色。
FOLLOWED_HYPERLINKEnum代表要用於已造訪超連結的顏色。
屬性
屬性 類型 說明
UNSUPPORTEDEnum不支援的影片來源類型。
YOUTUBEEnumYouTube 影片。
提供意見
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權 ,程式碼範例則為阿帕契 2.0 授權 。詳情請參閱《Google Developers 網站政策 》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-07-26 (世界標準時間)。
想進一步說明嗎?
[[["容易理解","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"]],["上次更新時間:2025-07-26 (世界標準時間)。"],[],["Google Slides scripting enables manipulation of presentations through various classes and methods. Core actions include creating, modifying, and accessing objects like `Presentation`, `Slide`, `Shape`, `Table`, and `TextRange`. Styling is managed via classes like `Color`, `TextStyle`, and `ParagraphStyle`. Transformations are performed with `AffineTransform`. Content insertion involves `insert...()` methods for elements like images, charts, tables, and shapes. Data organization is handled through `Layout`, `Master`, and `ColorScheme`. Properties define attributes like position, size, and appearance, while `SlidesApp` serves as the primary access point. Other manipulations include linking, grouping, and text replacement.\n"]]