提供意見
Slides Service
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
簡報
這項服務可讓指令碼建立、存取及修改 Google 簡報檔案。如要進一步瞭解 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 |null傳回具有指定 ID 的頁面上的 Page Element ,如果沒有則傳回 null。
get Page Elements() Page Element[] 傳回頁面上顯示的 Page Element 物件清單。
get Page Type() Page Type 取得網頁類型。
get Placeholder(placeholderType) Page Element |null傳回指定 Placeholder Type 的預留位置 Page Element 物件,或如果沒有相符的預留位置,則傳回 null。
get Placeholder(placeholderType, placeholderIndex) Page Element |null傳回指定 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清單,前 3 個清單巢狀層級的字形為「DISC」、「CIRCLE」和「SQUARE」。
DIAMONDX_ARROW3D_SQUAREEnum清單,前 3 個清單巢狀層級分別使用 `DIAMONDX`、`ARROW3D` 和 `SQUARE` 字形。
CHECKBOXEnum所有清單巢狀層級的 `CHECKBOX` 字元清單。
ARROW_DIAMOND_DISCEnum清單,前 3 個清單巢狀層級分別使用 `ARROW`、`DIAMOND` 和 `DISC` 字形。
STAR_CIRCLE_SQUAREEnum清單,前 3 個清單巢狀層級分別使用「STAR」、「CIRCLE」和「SQUARE」字形。
ARROW3D_CIRCLE_SQUAREEnum清單,前 3 個清單巢狀層級分別使用 `ARROW3D`、`CIRCLE` 和 `SQUARE` 字形。
LEFTTRIANGLE_DIAMOND_DISCEnum清單,前 3 個清單巢狀層級分別使用 `LEFTTRIANGLE`、`DIAMOND` 和 `DISC` 字形。
DIAMONDX_HOLLOWDIAMOND_SQUAREEnum清單,其中前 3 個清單巢狀層級分別使用 `DIAMONDX`、`HOLLOWDIAMOND` 和 `SQUARE` 字形。
DIAMOND_CIRCLE_SQUAREEnum清單,前 3 個清單巢狀層級分別使用 `DIAMOND`、`CIRCLE` 和 `SQUARE` 字形。
DIGIT_ALPHA_ROMANEnum前 3 個清單巢狀層級的字元為 `DIGIT`、`ALPHA` 和 `ROMAN`,後方加上半形句號。
DIGIT_ALPHA_ROMAN_PARENSEnum前 3 個清單巢狀層級的字元為 `DIGIT`、`ALPHA` 和 `ROMAN`,後面加上半形括號。
DIGIT_NESTEDEnum以半形句號分隔的 `DIGIT` 字元清單,其中每個巢狀層級都會使用前一個巢狀層級的字元做為前置字元。
UPPERALPHA_ALPHA_ROMANEnum前 3 個清單巢狀層級的字元為 `UPPERALPHA`、`ALPHA` 和 `ROMAN`,後面接著半形句號。
UPPERROMAN_UPPERALPHA_DIGITEnum前 3 個清單巢狀層級的字元為 `UPPERROMAN`、`UPPERALPHA` 和 `DIGIT`,後面接著半形句號。
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 |null傳回具有指定 ID 的頁面上的 Page Element ,如果沒有則傳回 null。
get Page Elements() Page Element[] 傳回頁面上顯示的 Page Element 物件清單。
get Page Type() Page Type 取得網頁類型。
get Placeholder(placeholderType) Page Element |null傳回指定 Placeholder Type 的預留位置 Page Element 物件,或如果沒有相符的預留位置,則傳回 null。
get Placeholder(placeholderType, placeholderIndex) Page Element |null傳回指定 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 |null傳回具有指定 ID 的頁面上的 Page Element ,如果沒有則傳回 null。
get Page Elements() Page Element[] 傳回頁面上顯示的 Page Element 物件清單。
get Page Type() Page Type 取得網頁類型。
get Placeholder(placeholderType) Page Element |null傳回指定 Placeholder Type 的預留位置 Page Element 物件,或如果沒有相符的預留位置,則傳回 null。
get Placeholder(placeholderType, placeholderIndex) Page Element |null傳回指定 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副標題。
TABLEEnum。
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_ARROWEnumU 形下彎箭號。
CURVED_LEFT_ARROWEnum向左彎曲的箭頭形狀。
CURVED_RIGHT_ARROWEnum彎曲的向右箭頭形狀。
CURVED_UP_ARROWEnumU 形上彎箭號。
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_TERMINATOREnum終止符流程圖形。
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取得投影片所依據的版面配置,或投影片並非依據版面配置時的 null。
get Lines() Line[] 傳回頁面上的 Line 物件清單。
get Notes Page() Notes Page 傳回與投影片相關聯的附註頁面。
get Object Id() String取得網頁的專屬 ID。
get Page Element By Id(id) Page Element |null傳回具有指定 ID 的頁面上的 Page Element ,如果沒有則傳回 null。
get Page Elements() Page Element[] 傳回頁面上顯示的 Page Element 物件清單。
get Page Type() Page Type 取得網頁類型。
get Placeholder(placeholderType) Page Element |null傳回指定 Placeholder Type 的預留位置 Page Element 物件,或如果沒有相符的預留位置,則傳回 null。
get Placeholder(placeholderType, placeholderIndex) Page Element |null傳回指定 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傳回範圍的文字樣式,如果範圍空白,則傳回 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-12-11 (世界標準時間)。
想進一步說明嗎?
[[["容易理解","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-12-11 (世界標準時間)。"],[],["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"]]