Slides Service

簡報

這項服務可讓指令碼建立、存取及修改 Google 簡報檔案。另請參閱 Google 簡報說明文件,進一步瞭解簡報服務的基本功能。

類別

名稱簡短說明
AffineTransform3x3 矩陣,用於根據矩陣乘法將來源座標 (x1, y1) 轉換為目的地座標 (x2, y2):
AffineTransformBuilderAffineTransform 物件的建構工具。
AlignmentPosition要套用的對齊位置。
ArrowStyle可算繪線性幾何圖形的起始與結束形式類型。
AutoText動態取代的文字元素,會隨著時間變動的內容,例如投影片編號。
AutoTextType自動文字的類型。
Autofit說明形狀的自動調整設定。
AutofitType自動調整類型。
Border說明元素周圍的框線。
CellMergeState表格儲存格會合併狀態。
Color不透明顏色
ColorScheme色彩配置定義了 ThemeColorType 成員與用於算繪這些元素的實際顏色的對應關係。
ConnectionSitePageElement 上可連線至 connector 的連接站。
ContentAlignmentShapeTableCell 的內容對齊方式。
DashStyle可顯示線性幾何圖形的破折號類型。
Fill說明網頁元素的背景
FillType填滿類型。
Group一組 PageElement 以單一單位連結。
Image代表圖片的 PageElement
Layout簡報中的版面配置。
Line代表線條的 PageElement
LineCategory線條類別。
LineFill說明線條或輪廓的填滿
LineFillType線條填滿類型。
LineType線條類型。
Link超文字連結。
LinkTypeLink 的類型。
List文字中的清單。
ListPreset在文字中為清單預設字符模式。
ListStyle特定範圍文字的清單樣式。
Master簡報的主投影片。
NotesMaster簡報的主講人。
NotesPage簡報的備忘稿頁面。
Page簡報中的頁面。
PageBackground說明網頁背景
PageBackgroundType網頁背景類型。
PageElement顯示在網頁上的視覺元素。
PageElementRange一或多個 PageElement 執行個體的集合。
PageElementType網頁元素類型。
PageRange一或多個 Page 執行個體的集合。
PageType頁面類型。
Paragraph某段文字遭換行字元結尾。
ParagraphAlignment段落的文字對齊類型。
ParagraphStyle套用至整個段落的文字樣式。
PictureFill將圖片延展至容器尺寸的填滿區域。
PlaceholderType預留位置類型。
Point代表位置的點。
PredefinedLayout預先定義的版面配置。
Presentation簡報。
Selection使用者在使用簡報中的選項。
SelectionTypeSelection 的類型。
ShapePageElement 代表沒有更具體分類的一般形狀。
ShapeType形狀類型。
SheetsChartPageElement 代表嵌入 Google 試算表的連結圖表。
SheetsChartEmbedType試算表圖表的嵌入類型。
Slide簡報中的一張投影片。
SlideLinkingMode投影片間的連結模式。
SlidePositionSlide 的相對位置。
SlidesApp建立並開啟可以編輯的 Presentations
SolidFill純色填滿。
SpacingMode不同的段落間距模式。
Table代表資料表的 PageElement
TableCell表格中的儲存格。
TableCellRange一或多個 TableCell 執行個體的集合。
TableColumn表格中的資料欄。
TableRow表格中的一列。
TextBaselineOffset文字垂直與正常位置的偏移。
TextDirection路線文字可以流入。
TextRangeShapeTableCell 的文字內容區段。
TextStyle文字的樣式。
ThemeColor表示網頁 ColorScheme 項目的顏色。
ThemeColorType網頁色彩配置中的項目名稱。
Video代表影片的 PageElement
VideoSourceType影片來源類型。
WordArt代表文字藝術的 PageElement

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

屬性

屬性類型說明
CENTEREnum置中對齊。
HORIZONTAL_CENTEREnum對齊水平置中。
VERTICAL_CENTEREnum對齊垂直中心。

ArrowStyle

屬性

屬性類型說明
UNSUPPORTEDEnum不支援的箭頭樣式。
NONEEnum沒有箭頭。
STEALTH_ARROWEnum背部凹口的箭頭。
FILL_ARROWEnum實心箭頭。
FILL_CIRCLEEnum實心圓。
FILL_SQUAREEnum實心正方形。
FILL_DIAMONDEnum實心菱形。
OPEN_ARROWEnum空心箭頭。
OPEN_CIRCLEEnum空心圓點。
OPEN_SQUAREEnum空心正方形。
OPEN_DIAMONDEnum空心菱形。

AutoText

方法

方法傳回類型簡短說明
getAutoTextType()AutoTextType傳回自動文字的類型。
getIndex()Integer傳回自動文字的索引。
getRange()TextRange傳回橫跨自動文字的 TextRange

AutoTextType

屬性

屬性類型說明
UNSUPPORTEDEnum不支援的自動文字類型。
SLIDE_NUMBEREnum投影片編號。

Autofit

方法

方法傳回類型簡短說明
disableAutofit()Autofit將形狀的 AutofitType 設為 AutofitType.NONE
getAutofitType()AutofitType取得形狀的 AutofitType
getFontScale()Number取得套用至形狀的字型大小。
getLineSpacingReduction()Number取得套用至形狀的線條間距縮減設定。

AutofitType

屬性

屬性類型說明
UNSUPPORTEDEnum不支援的自動調整類型。
NONEEnum不會套用自動調整。
TEXT_AUTOFITEnum縮小溢位文字。
SHAPE_AUTOFITEnum根據文字調整形狀大小。

Border

方法

方法傳回類型簡短說明
getDashStyle()DashStyle取得邊框的 DashStyle
getLineFill()LineFill取得邊框的 LineFill
getWeight()Number取得點的框線粗細。
isVisible()Boolean取得是否顯示框線。
setDashStyle(style)Border設定邊框的 DashStyle
setTransparent()Border將邊框設為透明。
setWeight(points)Border設定點的邊框粗細。

CellMergeState

屬性

屬性類型說明
NORMALEnum這個儲存格尚未合併。
HEADEnum此儲存格會合併在一起,同時也是標題 (即
MERGEDEnum儲存格已合併,但不是標題 (即

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

屬性

屬性類型說明
UNSUPPORTEDEnum不支援的內容對齊方式。
TOPEnum將內容與內容容器的頂端對齊。
MIDDLEEnum將內容與內容持有者置中對齊。
BOTTOMEnum將內容與內容容器的底部對齊。

DashStyle

屬性

屬性類型說明
UNSUPPORTEDEnum不支援的破折號樣式。
SOLIDEnum實線。
DOTEnum點線。
DASHEnum虛線。
DASH_DOTEnum交替破折號和點。
LONG_DASHEnum有大虛線的線條。
LONG_DASH_DOTEnum交替大字與點。

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

屬性

屬性類型說明
UNSUPPORTEDEnum不支援的供應類型。
NONEEnum無填滿,因此背景是透明。
SOLIDEnum純色填滿。

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如果沒有連結,則傳回 Linknull
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)LinkLink 設為指定的 Slide,連結是由指定的投影片 ID 設定。
setLinkSlide(slidePosition)Link使用投影片的相對位置,將 Link 設為指定的 Slide
setLinkUrl(url)LinkLink 設為指定的非空白網址字串。
setRotation(angle)Image設定元素在中心點周圍的順時針旋轉角度。
setTitle(title)Image設定網頁元素的替代文字標題。
setTop(top)Image設定元素的垂直位置,在元素未旋轉時從頁面左上角測量。
setTransform(transform)Image使用提供的轉換設定頁面元素的轉換。
setWidth(width)Image設定元素在點的寬度,當元素未旋轉時,元素定界框的寬度。

Layout

方法

方法傳回類型簡短說明
getBackground()PageBackground取得網頁的背景。
getColorScheme()ColorScheme取得與網頁相關聯的 ColorScheme
getGroups()Group[]傳回頁面上的 Group 物件清單。
getImages()Image[]傳回頁面上的 Image 物件清單。
getLayoutName()String取得版面配置的名稱。
getLines()Line[]傳回頁面上的 Line 物件清單。
getMaster()Master取得版面配置的主影格。
getObjectId()String取得網頁的專屬 ID。
getPageElementById(id)PageElement傳回網頁上有指定 ID 的 PageElement,如果不存在,則傳回 null
getPageElements()PageElement[]傳回已在網頁上算繪的 PageElement 物件清單。
getPageType()PageType取得網頁的類型。
getPlaceholder(placeholderType)PageElement傳回指定 PlaceholderType 的預留位置 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 物件清單。
group(pageElements)Group將所有指定的網頁元素分組。
insertGroup(group)Group在頁面上插入所提供 Group 的副本。
insertImage(blobSource)Image在頁面左上角插入圖片,並使用指定映像檔 blob 的預設大小。
insertImage(blobSource, left, top, width, height)Image在網頁上插入含有指定圖片 blob 所指定位置和大小的圖片。
insertImage(image)Image在頁面上插入所提供 Image 的副本。
insertImage(imageUrl)Image在頁面左上角插入圖片,並使用提供網址的預設大小。
insertImage(imageUrl, left, top, width, height)Image在網頁上插入含有指定網址位置和大小的圖片。
insertLine(line)Line在頁面上插入所提供 Line 的副本。
insertLine(lineCategory, startConnectionSite, endConnectionSite)Line在連接兩個 connection sites 的頁面中插入一行。
insertLine(lineCategory, startLeft, startTop, endLeft, endTop)Line在頁面中插入一行。
insertPageElement(pageElement)PageElement在頁面上插入所提供 PageElement 的副本。
insertShape(shape)Shape在頁面上插入所提供 Shape 的副本。
insertShape(shapeType)Shape在頁面上插入形狀。
insertShape(shapeType, left, top, width, height)Shape在頁面上插入形狀。
insertSheetsChart(sourceChart)SheetsChart在頁面上插入 Google 試算表圖表。
insertSheetsChart(sourceChart, left, top, width, height)SheetsChart在網頁上插入 Google 試算表圖表,並提供指定的位置和大小。
insertSheetsChart(sheetsChart)SheetsChart在頁面上插入所提供 SheetsChart 的副本。
insertSheetsChartAsImage(sourceChart)Image在網頁上以 Image 格式插入 Google 試算表圖表。
insertSheetsChartAsImage(sourceChart, left, top, width, height)Image在網頁上以 Image 格式插入 Google 試算表圖表,並提供指定的位置和大小。
insertTable(numRows, numColumns)Table在頁面中插入表格。
insertTable(numRows, numColumns, left, top, width, height)Table在頁面中插入含有指定位置和大小的表格。
insertTable(table)Table在頁面上插入所提供 Table 的副本。
insertTextBox(text)Shape在網頁上插入包含所提供字串的文字方塊 Shape
insertTextBox(text, left, top, width, height)Shape在網頁上插入包含所提供字串的文字方塊 Shape
insertVideo(videoUrl)Video在頁面左上角插入採用預設大小的影片。
insertVideo(videoUrl, left, top, width, height)Video在網頁上插入含有指定位置和大小的影片。
insertVideo(video)Video在頁面上插入所提供 Video 的副本。
insertWordArt(wordArt)WordArt在頁面上插入所提供 WordArt 的副本。
remove()void移除網頁。
replaceAllText(findText, replaceText)Integer以取代文字取代所有符合搜尋文字的項目。
replaceAllText(findText, replaceText, matchCase)Integer以取代文字取代所有符合搜尋文字的項目。
selectAsCurrentPage()void在進行中的簡報中選取 Page 做為 current page selection,並移除先前的所有選取項目。

Line

方法

方法傳回類型簡短說明
alignOnPage(alignmentPosition)Line將元素與網頁上的指定對齊位置對齊。
bringForward()Line以一個元素在網頁上向前顯示網頁元素。
bringToFront()Line將網頁元素移到網頁中。
duplicate()PageElement複製網頁元素。
getConnectionSites()ConnectionSite[]傳回網頁元素上的 ConnectionSite 清單;如果頁面元素沒有任何連線網站,則傳回空白清單。
getDashStyle()DashStyle取得線條的 DashStyle
getDescription()String傳回網頁元素的替代文字說明。
getEnd()Point傳回線條的終點,從網頁左上角開始測量。
getEndArrow()ArrowStyle取得線條結尾的箭頭 ArrowStyle
getEndConnection()ConnectionSite傳回線條末端的連線,如果沒有連線,則傳回 null
getHeight()Number取得元素的高度,也就是元素未旋轉時,元素定界框的高度。
getInherentHeight()Number傳回元素的原點高度。
getInherentWidth()Number傳回元素在點中的固有寬度。
getLeft()Number傳回元素的水平位置,在元素未旋轉時從頁面左上角測量。
getLineCategory()LineCategory取得線條的 LineCategory
getLineFill()LineFill取得線條的 LineFill
getLineType()LineType取得線條的 LineType
getLink()Link如果沒有連結,則傳回 Linknull
getObjectId()String傳回此物件的專屬 ID。
getPageElementType()PageElementType傳回頁面元素的類型,以 PageElementType 列舉表示。
getParentGroup()Group傳回此頁面元素所屬的群組;如果元素不在群組中,則傳回 null
getParentPage()Page傳回這個網頁元素所在的頁面。
getRotation()Number傳回元素中心點周圍的順時針旋轉角度,0 度代表不旋轉。
getStart()Point傳回線條的起點,從網頁左上角開始測量。
getStartArrow()ArrowStyle取得線條開頭的箭頭 ArrowStyle
getStartConnection()ConnectionSite傳回線條開頭的連線,如果沒有連線,則傳回 null
getTitle()String傳回網頁元素的替代文字標題。
getTop()Number取得元素的垂直位置,在元素未旋轉時從頁面左上角測量。
getTransform()AffineTransform傳回頁面元素的轉換。
getWeight()Number傳回線條的粗細。
getWidth()Number傳回元素在點的寬度,當元素未旋轉時,元素定界框的寬度。
isConnector()Boolean如果線條是連接器,則傳回 true,否則傳回 false
preconcatenateTransform(transform)Line預先整合提供的轉換與頁面元素的現有轉換。
remove()void用於移除網頁元素。
removeLink()void移除 Link
reroute()Line將線條的起點和終點重新轉送到已連結網頁元素上最接近的兩個連線網站。
scaleHeight(ratio)Line以指定比例縮放元素高度。
scaleWidth(ratio)Line以指定比例縮放元素的寬度。
select()void只選取使用中簡報中的 PageElement,並移除先前的所有選取項目。
select(replace)void選取使用中的簡報中的 PageElement
sendBackward()Line以單一元素向後傳送網頁元素。
sendToBack()Line將網頁元素傳送至頁面背面。
setDashStyle(style)Line設定線條的 DashStyle
setDescription(description)Line設定網頁元素的替代文字說明。
setEnd(left, top)Line設定線條終點的位置。
setEnd(point)Line設定線條終點的位置。
setEndArrow(style)Line設定線條結尾的箭頭 ArrowStyle
setEndConnection(connectionSite)Line設定線條末端的連線。
setHeight(height)Line設定元素的高度,以點為單位,當元素未旋轉時,該元素定界框的高度。
setLeft(left)Line設定元素的水平位置,在元素未旋轉時從頁面左上角測量。
setLineCategory(lineCategory)Line設定線條的 LineCategory
setLinkSlide(slideIndex)Link使用投影片的索引 (從零開始),將 Link 設為指定的 Slide
setLinkSlide(slide)LinkLink 設為指定的 Slide,連結是由指定的投影片 ID 設定。
setLinkSlide(slidePosition)Link使用投影片的相對位置,將 Link 設為指定的 Slide
setLinkUrl(url)LinkLink 設為指定的非空白網址字串。
setRotation(angle)Line設定元素在中心點周圍的順時針旋轉角度。
setStart(left, top)Line設定線條的起點位置。
setStart(point)Line設定線條的起點位置。
setStartArrow(style)Line設定線條開頭的箭頭 ArrowStyle
setStartConnection(connectionSite)Line設定線條開頭的連線。
setTitle(title)Line設定網頁元素的替代文字標題。
setTop(top)Line設定元素的垂直位置,在元素未旋轉時從頁面左上角測量。
setTransform(transform)Line使用提供的轉換設定頁面元素的轉換。
setWeight(points)Line設定線條的粗細。
setWidth(width)Line設定元素在點的寬度,當元素未旋轉時,元素定界框的寬度。

LineCategory

屬性

屬性類型說明
UNSUPPORTEDEnum不支援的線條類別。
STRAIGHTEnum直線連接頭,包括直線連接頭 1。
BENTEnum彎曲連接器,包括彎曲連接器 2 至 5。
CURVEDEnum弧形連接器,包括曲線連接點 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

屬性

屬性類型說明
UNSUPPORTEDEnum不支援的線條填滿類型。
NONEEnum無填滿,因此線條或外框是透明的。
SOLIDEnum純色填滿。

LineType

屬性

屬性類型說明
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直線。

方法

方法傳回類型簡短說明
getLinkType()LinkType傳回 LinkType
getLinkedSlide()Slide針對非網址連結類型傳回已連結的 Slide (如果有的話)。
getSlideId()String如果 LinkType 不是 LinkType.SLIDE_ID,則傳回連結的 Slidenull
getSlideIndex()Integer如果 LinkType 不是 LinkType.SLIDE_INDEX,會傳回已連結 Slidenull 的索引 (從零開始)。
getSlidePosition()SlidePosition如果 LinkType 並非 LinkType.SLIDE_POSITION,會傳回已連結 SlideSlidePosition,或傳回 null
getUrl()String傳回外部網頁的網址;如果 LinkType 不是 LinkType.URL,則傳回 null

LinkType

屬性

屬性類型說明
UNSUPPORTEDEnum不支援的連結類型。
URLEnum外部網頁的連結。
SLIDE_POSITIONEnum依位置顯示此簡報中特定投影片的連結。
SLIDE_IDEnum提供這份簡報中特定投影片連結,並指定投影片 ID。
SLIDE_INDEXEnum提供此簡報中特定投影片的連結,以從零開始計算的索引位置。

List

方法

方法傳回類型簡短說明
getListId()String傳回清單的 ID。
getListParagraphs()Paragraph[]傳回清單中的所有 Paragraphs

ListPreset

屬性

屬性類型說明
DISC_CIRCLE_SQUAREEnum有前 3 個清單巢狀層級包含「DISC」、「來看看」和「建子」字符的清單。
DIAMONDX_ARROW3D_SQUAREEnum前 3 份清單巢狀層級包含「DIAMONDX」、「ARROW3D」和「精靈」字符的清單。
CHECKBOXEnum包含所有清單巢狀層級之清單,均含有「CHECKBOX」字符的清單。
ARROW_DIAMOND_DISCEnum前 3 個清單巢狀層級包含「ARROW」、「DIAMOND」和「DISC」字符的清單。
STAR_CIRCLE_SQUAREEnum前 3 個清單巢狀層級包含「STAR`、`Circle` 和 `embed`」字符的清單。
ARROW3D_CIRCLE_SQUAREEnum前 3 個清單巢狀層級包含「ARROW3D」、「Circle」和「embed」字符的清單。
LEFTTRIANGLE_DIAMOND_DISCEnum前 3 個清單巢狀層級包含「LEFTTRIANGLE」、「DIAMOND」和「DISC」字符的清單。
DIAMONDX_HOLLOWDIAMOND_SQUAREEnum前 3 份清單巢狀層級包含「DIAMONDX」、「HOLLOWDIAMOND」和「精靈」字符的清單。
DIAMOND_CIRCLE_SQUAREEnum前 3 個清單巢狀層級包含「DIAMOND」、「Circle」和「embed」字符的清單。
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」字符的清單,後面加上句號。

ListStyle

方法

方法傳回類型簡短說明
applyListPreset(listPreset)ListStyle將指定的 ListPreset 套用至與文字重疊的所有段落。
getGlyph()String傳回文字的轉譯字符。
getList()List傳回文字所在的 List;如果沒有任何文字在清單中、部分文字在清單中,或文字位於多份清單中,則傳回 null
getNestingLevel()Integer傳回文字的從 0 開始的巢狀層級。
isInList()Boolean如果文字僅限在一份清單中,就會傳回 true;如果沒有文字在清單中,則傳回 false;如果只有部分文字位於清單中,或是文字位於多份清單中,則傳回 null
removeFromList()ListStyle從任何清單中移除與文字重疊的段落。

Master

方法

方法傳回類型簡短說明
getBackground()PageBackground取得網頁的背景。
getColorScheme()ColorScheme取得與網頁相關聯的 ColorScheme
getGroups()Group[]傳回頁面上的 Group 物件清單。
getImages()Image[]傳回頁面上的 Image 物件清單。
getLayouts()Layout[]取得這個主投影片的版面配置。
getLines()Line[]傳回頁面上的 Line 物件清單。
getObjectId()String取得網頁的專屬 ID。
getPageElementById(id)PageElement傳回網頁上有指定 ID 的 PageElement,如果不存在,則傳回 null
getPageElements()PageElement[]傳回已在網頁上算繪的 PageElement 物件清單。
getPageType()PageType取得網頁的類型。
getPlaceholder(placeholderType)PageElement傳回指定 PlaceholderType 的預留位置 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 物件清單。
group(pageElements)Group將所有指定的網頁元素分組。
insertGroup(group)Group在頁面上插入所提供 Group 的副本。
insertImage(blobSource)Image在頁面左上角插入圖片,並使用指定映像檔 blob 的預設大小。
insertImage(blobSource, left, top, width, height)Image在網頁上插入含有指定圖片 blob 所指定位置和大小的圖片。
insertImage(image)Image在頁面上插入所提供 Image 的副本。
insertImage(imageUrl)Image在頁面左上角插入圖片,並使用提供網址的預設大小。
insertImage(imageUrl, left, top, width, height)Image在網頁上插入含有指定網址位置和大小的圖片。
insertLine(line)Line在頁面上插入所提供 Line 的副本。
insertLine(lineCategory, startConnectionSite, endConnectionSite)Line在連接兩個 connection sites 的頁面中插入一行。
insertLine(lineCategory, startLeft, startTop, endLeft, endTop)Line在頁面中插入一行。
insertPageElement(pageElement)PageElement在頁面上插入所提供 PageElement 的副本。
insertShape(shape)Shape在頁面上插入所提供 Shape 的副本。
insertShape(shapeType)Shape在頁面上插入形狀。
insertShape(shapeType, left, top, width, height)Shape在頁面上插入形狀。
insertSheetsChart(sourceChart)SheetsChart在頁面上插入 Google 試算表圖表。
insertSheetsChart(sourceChart, left, top, width, height)SheetsChart在網頁上插入 Google 試算表圖表,並提供指定的位置和大小。
insertSheetsChart(sheetsChart)SheetsChart在頁面上插入所提供 SheetsChart 的副本。
insertSheetsChartAsImage(sourceChart)Image在網頁上以 Image 格式插入 Google 試算表圖表。
insertSheetsChartAsImage(sourceChart, left, top, width, height)Image在網頁上以 Image 格式插入 Google 試算表圖表,並提供指定的位置和大小。
insertTable(numRows, numColumns)Table在頁面中插入表格。
insertTable(numRows, numColumns, left, top, width, height)Table在頁面中插入含有指定位置和大小的表格。
insertTable(table)Table在頁面上插入所提供 Table 的副本。
insertTextBox(text)Shape在網頁上插入包含所提供字串的文字方塊 Shape
insertTextBox(text, left, top, width, height)Shape在網頁上插入包含所提供字串的文字方塊 Shape
insertVideo(videoUrl)Video在頁面左上角插入採用預設大小的影片。
insertVideo(videoUrl, left, top, width, height)Video在網頁上插入含有指定位置和大小的影片。
insertVideo(video)Video在頁面上插入所提供 Video 的副本。
insertWordArt(wordArt)WordArt在頁面上插入所提供 WordArt 的副本。
remove()void移除網頁。
replaceAllText(findText, replaceText)Integer以取代文字取代所有符合搜尋文字的項目。
replaceAllText(findText, replaceText, matchCase)Integer以取代文字取代所有符合搜尋文字的項目。
selectAsCurrentPage()void在進行中的簡報中選取 Page 做為 current page selection,並移除先前的所有選取項目。

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 的預留位置 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 的預留位置 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

方法

方法傳回類型簡短說明
asLayout()Layout傳回該網頁的版面配置。
asMaster()Master傳回該網頁做為主要網頁。
asSlide()Slide會以投影片形式傳回頁面。
getBackground()PageBackground取得網頁的背景。
getColorScheme()ColorScheme取得與網頁相關聯的 ColorScheme
getGroups()Group[]傳回頁面上的 Group 物件清單。
getImages()Image[]傳回頁面上的 Image 物件清單。
getLines()Line[]傳回頁面上的 Line 物件清單。
getObjectId()String取得網頁的專屬 ID。
getPageElementById(id)PageElement傳回網頁上有指定 ID 的 PageElement,如果不存在,則傳回 null
getPageElements()PageElement[]傳回已在網頁上算繪的 PageElement 物件清單。
getPageType()PageType取得網頁的類型。
getPlaceholder(placeholderType)PageElement傳回指定 PlaceholderType 的預留位置 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 物件清單。
group(pageElements)Group將所有指定的網頁元素分組。
insertGroup(group)Group在頁面上插入所提供 Group 的副本。
insertImage(blobSource)Image在頁面左上角插入圖片,並使用指定映像檔 blob 的預設大小。
insertImage(blobSource, left, top, width, height)Image在網頁上插入含有指定圖片 blob 所指定位置和大小的圖片。
insertImage(image)Image在頁面上插入所提供 Image 的副本。
insertImage(imageUrl)Image在頁面左上角插入圖片,並使用提供網址的預設大小。
insertImage(imageUrl, left, top, width, height)Image在網頁上插入含有指定網址位置和大小的圖片。
insertLine(line)Line在頁面上插入所提供 Line 的副本。
insertLine(lineCategory, startConnectionSite, endConnectionSite)Line在連接兩個 connection sites 的頁面中插入一行。
insertLine(lineCategory, startLeft, startTop, endLeft, endTop)Line在頁面中插入一行。
insertPageElement(pageElement)PageElement在頁面上插入所提供 PageElement 的副本。
insertShape(shape)Shape在頁面上插入所提供 Shape 的副本。
insertShape(shapeType)Shape在頁面上插入形狀。
insertShape(shapeType, left, top, width, height)Shape在頁面上插入形狀。
insertSheetsChart(sourceChart)SheetsChart在頁面上插入 Google 試算表圖表。
insertSheetsChart(sourceChart, left, top, width, height)SheetsChart在網頁上插入 Google 試算表圖表,並提供指定的位置和大小。
insertSheetsChart(sheetsChart)SheetsChart在頁面上插入所提供 SheetsChart 的副本。
insertSheetsChartAsImage(sourceChart)Image在網頁上以 Image 格式插入 Google 試算表圖表。
insertSheetsChartAsImage(sourceChart, left, top, width, height)Image在網頁上以 Image 格式插入 Google 試算表圖表,並提供指定的位置和大小。
insertTable(numRows, numColumns)Table在頁面中插入表格。
insertTable(numRows, numColumns, left, top, width, height)Table在頁面中插入含有指定位置和大小的表格。
insertTable(table)Table在頁面上插入所提供 Table 的副本。
insertTextBox(text)Shape在網頁上插入包含所提供字串的文字方塊 Shape
insertTextBox(text, left, top, width, height)Shape在網頁上插入包含所提供字串的文字方塊 Shape
insertVideo(videoUrl)Video在頁面左上角插入採用預設大小的影片。
insertVideo(videoUrl, left, top, width, height)Video在網頁上插入含有指定位置和大小的影片。
insertVideo(video)Video在頁面上插入所提供 Video 的副本。
insertWordArt(wordArt)WordArt在頁面上插入所提供 WordArt 的副本。
remove()void移除網頁。
replaceAllText(findText, replaceText)Integer以取代文字取代所有符合搜尋文字的項目。
replaceAllText(findText, replaceText, matchCase)Integer以取代文字取代所有符合搜尋文字的項目。
selectAsCurrentPage()void在進行中的簡報中選取 Page 做為 current page selection,並移除先前的所有選取項目。

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

屬性

屬性類型說明
UNSUPPORTEDEnum不支援的網頁背景類型。
NONEEnum沒有填滿,因此背景呈現白色。
SOLIDEnum純色填滿。
PICTUREEnum延展以填滿頁面的圖片。

PageElement

方法

方法傳回類型簡短說明
alignOnPage(alignmentPosition)PageElement將元素與網頁上的指定對齊位置對齊。
asGroup()Group以群組的形式傳回頁面元素。
asImage()Image傳回網頁元素做為圖片。
asLine()Line以行形式傳回網頁元素。
asShape()Shape傳回頁面元素做為形狀。
asSheetsChart()SheetsChart傳回網頁元素,做為內嵌在 Google 試算表的連結圖表。
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

屬性

屬性類型說明
UNSUPPORTEDEnum代表不支援的網頁元素,無法進一步分類。
SHAPEEnum代表沒有更具體分類的一般形狀。
IMAGEEnum代表圖片。
VIDEOEnum代表影片。
TABLEEnum代表資料表。
GROUPEnum代表一組網頁元素,合併成一個單元。
LINEEnum代表線條。
WORD_ARTEnum代表文字藝術。
SHEETS_CHARTEnum代表嵌入 Google 試算表的連結圖表。

PageRange

方法

方法傳回類型簡短說明
getPages()Page[]傳回 Page 執行個體的清單。

PageType

屬性

屬性類型說明
UNSUPPORTEDEnum不支援的網頁類型。
SLIDEEnum投影片頁面。
LAYOUTEnum版面配置頁面。
MASTEREnum主頁面。

Paragraph

方法

方法傳回類型簡短說明
getIndex()Integer傳回段落新行的索引。
getRange()TextRange傳回跨越段落文字的 TextRange,此物件的換行字元結束。

ParagraphAlignment

屬性

屬性類型說明
UNSUPPORTEDEnum系統不支援段落對齊方式。
STARTEnum段落會與文字的開頭對齊。
CENTEREnum段落置中。
ENDEnum段落會與文字結尾對齊。
JUSTIFIEDEnum段落是左右對齊。

ParagraphStyle

方法

方法傳回類型簡短說明
getIndentEnd()Number傳回 TextRange 中段落的文字結尾縮排;如果指定文字有多個段落樣式,則傳回 null
getIndentFirstLine()Number傳回 TextRange 中段落的第一行縮排;如果指定文字有多個段落樣式,則傳回 null
getIndentStart()Number傳回 TextRange 中的段落文字起始縮排;如果指定文字有多個段落樣式,則傳回 null
getLineSpacing()Number傳回行距;如果指定文字有多種段落樣式,則傳回 null
getParagraphAlignment()ParagraphAlignment傳回 TextRange 中段落的 ParagraphAlignment;如果指定文字有多個段落樣式,則傳回 null
getSpaceAbove()Number在點中的 TextRange 中,傳回段落上方的額外空間;如果指定文字有多個段落樣式,則傳回 null
getSpaceBelow()Number傳回 TextRange 中段落下方的額外空間;如果指定文字有多個段落樣式,則傳回 null
getSpacingMode()SpacingMode傳回 TextRange 中段落的 SpacingMode;如果指定文字有多個段落樣式,則傳回 null
getTextDirection()TextDirection傳回 TextRange 中段落的 TextDirection;如果指定文字有多個段落樣式,則傳回 null
setIndentEnd(indent)ParagraphStyle設定 TextRange 中段落的文字結尾縮排。
setIndentFirstLine(indent)ParagraphStyle設定 TextRange 中段落第一行的縮排。
setIndentStart(indent)ParagraphStyle設定 TextRange 中段落的文字起始縮排。
setLineSpacing(spacing)ParagraphStyle設定行距。
setParagraphAlignment(alignment)ParagraphStyleTextRange 中設定段落的 ParagraphAlignment
setSpaceAbove(space)ParagraphStyle在點的 TextRange 中,設定段落上方的額外空間。
setSpaceBelow(space)ParagraphStyleTextRange 中的段落下方設定額外空間。
setSpacingMode(mode)ParagraphStyleTextRange 中的段落設定 SpacingMode
setTextDirection(direction)ParagraphStyleTextRange 中的段落設定 TextDirection

PictureFill

方法

方法傳回類型簡短說明
getAs(contentType)Blob傳回這個物件內的資料,做為轉換為指定內容類型的 blob。
getBlob()Blob以 blob 傳回這個物件內的資料。
getContentUrl()String取得圖片的網址。
getSourceUrl()String取得圖片的來源網址 (如果有的話)。

PlaceholderType

屬性

屬性類型說明
UNSUPPORTEDEnum不支援的預留位置類型。
NONEEnum不是預留位置。
BODYEnum網頁的本文。
CHARTEnum圖表或圖形。
CLIP_ARTEnum插圖圖片。
CENTERED_TITLEEnum標題置中。
DIAGRAMEnum圖表。
DATE_AND_TIMEEnum日期和時間。
FOOTEREnum頁尾文字。
HEADEREnum標題文字。
MEDIAEnum多媒體。
OBJECTEnum不限內容類型。
PICTUREEnum圖片。
SLIDE_NUMBEREnum投影片數量。
SUBTITLEEnum字幕。
TABLEEnumTable.
TITLEEnum投影片標題。
SLIDE_IMAGEEnum投影片圖片。

Point

方法

方法傳回類型簡短說明
getX()Number取得以點為單位的水平座標。
getY()Number取得以點為單位的垂直座標。

PredefinedLayout

屬性

屬性類型說明
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含有大型標題的版面配置。

Presentation

方法

方法傳回類型簡短說明
addEditor(emailAddress)Presentation將指定的使用者新增至 Presentation 的編輯者清單。
addEditor(user)Presentation將指定的使用者新增至 Presentation 的編輯者清單。
addEditors(emailAddresses)Presentation將指定的使用者陣列新增至 Presentation 的編輯者清單。
addViewer(emailAddress)Presentation將指定的使用者新增至 Presentation 的檢視者清單。
addViewer(user)Presentation將指定的使用者新增至 Presentation 的檢視者清單。
addViewers(emailAddresses)Presentation將指定的使用者陣列新增至 Presentation 的檢視者清單。
appendSlide()Slide使用 PredefinedLayout.BLANK 根據目前母帶的預先定義版面配置,將投影片附加到簡報結尾。
appendSlide(layout)Slide根據目前的主要範本,使用指定的版面配置將投影片附加至簡報結尾。
appendSlide(predefinedLayout)Slide使用根據目前母畫面指定的預先定義版面配置,將投影片附加至簡報結尾。
appendSlide(slide)Slide將所提供 Slide 的副本附加到簡報結尾。
appendSlide(slide, linkingMode)Slide將來源簡報提供的 Slide 副本附加到目前簡報的結尾,並設定 SlideLinkingMode 指定的投影片連結。
getEditors()User[]取得這個 Presentation 的編輯者清單。
getId()String取得簡報的專屬 ID。
getLayouts()Layout[]取得簡報中的版面配置。
getMasters()Master[]取得簡報的主投影片。
getName()String取得簡報的名稱或名稱。
getNotesMaster()NotesMaster取得簡報的筆記總體。
getNotesPageHeight()Number取得簡報主投影片和附註頁面的頁面高度。
getNotesPageWidth()Number取得簡報中備忘稿和筆記頁面的頁面寬度。
getPageElementById(id)PageElement傳回具有指定 ID 的 PageElement,如果不存在,則傳回 null
getPageHeight()Number取得簡報中投影片、版面配置和主投影片的頁面高度。
getPageWidth()Number取得簡報中投影片、版面配置和主投影片的頁面寬度。
getSelection()Selection在使用中的簡報中選取使用者。
getSlideById(id)Slide傳回具有指定 ID 的 Slide,如果不存在,則傳回 null
getSlides()Slide[]取得簡報中的投影片。
getUrl()String擷取存取此簡報的網址。
getViewers()User[]取得此Presentation的檢視者和加註者清單。
insertSlide(insertionIndex)Slide使用根據目前母帶的 PredefinedLayout.BLANK 預先定義版面配置,在簡報中的指定索引插入投影片。
insertSlide(insertionIndex, layout)Slide根據目前母帶的指定版面配置,在簡報中的指定索引插入投影片。
insertSlide(insertionIndex, predefinedLayout)Slide這個外掛程式能使用根據目前母畫面指定的預先定義版面配置,在簡報中的指定索引插入投影片。
insertSlide(insertionIndex, slide)Slide在簡報中的指定索引插入提供的 Slide 副本。
insertSlide(insertionIndex, slide, linkingMode)Slide這個外掛程式能將來源簡報中所提供 Slide 的副本插入目前簡報的指定索引,然後設定 SlideLinkingMode 指定的投影片連結。
removeEditor(emailAddress)Presentation將指定使用者從 Presentation 的編輯者清單中移除。
removeEditor(user)Presentation將指定使用者從 Presentation 的編輯者清單中移除。
removeViewer(emailAddress)Presentation將特定使用者從「Presentation」的檢視者和加註者清單中移除。
removeViewer(user)Presentation將特定使用者從「Presentation」的檢視者和加註者清單中移除。
replaceAllText(findText, replaceText)Integer以取代文字取代所有符合搜尋文字的項目。
replaceAllText(findText, replaceText, matchCase)Integer以取代文字取代所有符合搜尋文字的項目。
saveAndClose()void儲存目前的 Presentation
setName(name)void設定簡報的名稱或名稱。

Selection

方法

方法傳回類型簡短說明
getCurrentPage()Page若沒有任何使用中的頁面,會傳回目前使用中的 Pagenull
getPageElementRange()PageElementRange傳回已選取 PageElement 執行個體的 PageElementRange 集合;如未選取 PageElement 執行個體,則傳回 null
getPageRange()PageRange傳回已選取 Flimstrip 中的 Page 例項集合 PageRange;如果選項並非 SelectionType.PAGE 類型,會傳回 null
getSelectionType()SelectionType傳回 SelectionType
getTableCellRange()TableCellRange傳回已選取 TableCell 執行個體的 TableCellRange 集合;如未選取 TableCell 執行個體,則傳回 null
getTextRange()TextRange傳回選取的 TextRange;如果選項並非 SelectionType.TEXT 類型,會傳回 null

SelectionType

屬性

屬性類型說明
UNSUPPORTEDEnum不支援的選取類型。
NONEEnum未選取任何項目,
TEXTEnum選取文字。
TABLE_CELLEnum選取表格儲存格。
PAGEEnum在縮圖膠卷中選取頁面。
PAGE_ELEMENTEnum選取頁面元素。
CURRENT_PAGEEnum目前選取的頁面。

Shape

方法

方法傳回類型簡短說明
alignOnPage(alignmentPosition)Shape將元素與網頁上的指定對齊位置對齊。
bringForward()Shape以一個元素在網頁上向前顯示網頁元素。
bringToFront()Shape將網頁元素移到網頁中。
duplicate()PageElement複製網頁元素。
getAutofit()Autofit傳回這個形狀內文字的 Autofit
getBorder()Border傳回形狀的 Border
getConnectionSites()ConnectionSite[]傳回網頁元素上的 ConnectionSite 清單;如果頁面元素沒有任何連線網站,則傳回空白清單。
getContentAlignment()ContentAlignment傳回形狀中文字的 ContentAlignment
getDescription()String傳回網頁元素的替代文字說明。
getFill()Fill傳回形狀的 Fill
getHeight()Number取得元素的高度,也就是元素未旋轉時,元素定界框的高度。
getInherentHeight()Number傳回元素的原點高度。
getInherentWidth()Number傳回元素在點中的固有寬度。
getLeft()Number傳回元素的水平位置,在元素未旋轉時從頁面左上角測量。
getLink()Link如果沒有連結,則傳回 Linknull
getObjectId()String傳回此物件的專屬 ID。
getPageElementType()PageElementType傳回頁面元素的類型,以 PageElementType 列舉表示。
getParentGroup()Group傳回此頁面元素所屬的群組;如果元素不在群組中,則傳回 null
getParentPage()Page傳回這個網頁元素所在的頁面。
getParentPlaceholder()PageElement傳回預留位置的父頁面元素。
getPlaceholderIndex()Integer傳回形狀的預留位置索引。
getPlaceholderType()PlaceholderType傳回形狀的預留位置類型;如果形狀不是預留位置,則傳回 PlaceholderType.NONE
getRotation()Number傳回元素中心點周圍的順時針旋轉角度,0 度代表不旋轉。
getShapeType()ShapeType傳回形狀的類型。
getText()TextRange傳回形狀的文字內容。
getTitle()String傳回網頁元素的替代文字標題。
getTop()Number取得元素的垂直位置,在元素未旋轉時從頁面左上角測量。
getTransform()AffineTransform傳回頁面元素的轉換。
getWidth()Number傳回元素在點的寬度,當元素未旋轉時,元素定界框的寬度。
preconcatenateTransform(transform)Shape預先整合提供的轉換與頁面元素的現有轉換。
remove()void用於移除網頁元素。
removeLink()void移除 Link
replaceWithImage(blobSource)ImageBlobSource 提供的圖片取代這個形狀。
replaceWithImage(blobSource, crop)ImageBlobSource 提供的圖片取代這個形狀。
replaceWithImage(imageUrl)Image以圖片取代此形狀。
replaceWithImage(imageUrl, crop)Image以圖片取代此形狀。
replaceWithSheetsChart(sourceChart)SheetsChart以 Google 試算表圖表取代這個圖形。
replaceWithSheetsChartAsImage(sourceChart)Image以 Google 試算表圖表的圖片取代這個形狀。
scaleHeight(ratio)Shape以指定比例縮放元素高度。
scaleWidth(ratio)Shape以指定比例縮放元素的寬度。
select()void只選取使用中簡報中的 PageElement,並移除先前的所有選取項目。
select(replace)void選取使用中的簡報中的 PageElement
sendBackward()Shape以單一元素向後傳送網頁元素。
sendToBack()Shape將網頁元素傳送至頁面背面。
setContentAlignment(contentAlignment)Shape設定形狀文字的 ContentAlignment
setDescription(description)Shape設定網頁元素的替代文字說明。
setHeight(height)Shape設定元素的高度,以點為單位,當元素未旋轉時,該元素定界框的高度。
setLeft(left)Shape設定元素的水平位置,在元素未旋轉時從頁面左上角測量。
setLinkSlide(slideIndex)Link使用投影片的索引 (從零開始),將 Link 設為指定的 Slide
setLinkSlide(slide)LinkLink 設為指定的 Slide,連結是由指定的投影片 ID 設定。
setLinkSlide(slidePosition)Link使用投影片的相對位置,將 Link 設為指定的 Slide
setLinkUrl(url)LinkLink 設為指定的非空白網址字串。
setRotation(angle)Shape設定元素在中心點周圍的順時針旋轉角度。
setTitle(title)Shape設定網頁元素的替代文字標題。
setTop(top)Shape設定元素的垂直位置,在元素未旋轉時從頁面左上角測量。
setTransform(transform)Shape使用提供的轉換設定頁面元素的轉換。
setWidth(width)Shape設定元素在點的寬度,當元素未旋轉時,元素定界框的寬度。

ShapeType

屬性

屬性類型說明
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_2Enum緞帶 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自訂形狀。

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如果沒有連結,則傳回 Linknull
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)LinkLink 設為指定的 Slide,連結是由指定的投影片 ID 設定。
setLinkSlide(slidePosition)Link使用投影片的相對位置,將 Link 設為指定的 Slide
setLinkUrl(url)LinkLink 設為指定的非空白網址字串。
setRotation(angle)SheetsChart設定元素在中心點周圍的順時針旋轉角度。
setTitle(title)SheetsChart設定網頁元素的替代文字標題。
setTop(top)SheetsChart設定元素的垂直位置,在元素未旋轉時從頁面左上角測量。
setTransform(transform)SheetsChart使用提供的轉換設定頁面元素的轉換。
setWidth(width)SheetsChart設定元素在點的寬度,當元素未旋轉時,元素定界框的寬度。

SheetsChartEmbedType

屬性

屬性類型說明
UNSUPPORTEDEnum代表不支援的圖表,無法進一步分類。
IMAGEEnum表示圖表是以圖片的形式嵌入。

Slide

方法

方法傳回類型簡短說明
duplicate()Slide複製投影片。
getBackground()PageBackground取得網頁的背景。
getColorScheme()ColorScheme取得與網頁相關聯的 ColorScheme
getGroups()Group[]傳回頁面上的 Group 物件清單。
getImages()Image[]傳回頁面上的 Image 物件清單。
getLayout()Layout取得投影片的基礎版面配置;如果投影片不是以版面配置為基礎,則使用 null
getLines()Line[]傳回頁面上的 Line 物件清單。
getNotesPage()NotesPage傳回與投影片相關聯的附註頁面。
getObjectId()String取得網頁的專屬 ID。
getPageElementById(id)PageElement傳回網頁上有指定 ID 的 PageElement,如果不存在,則傳回 null
getPageElements()PageElement[]傳回已在網頁上算繪的 PageElement 物件清單。
getPageType()PageType取得網頁的類型。
getPlaceholder(placeholderType)PageElement傳回指定 PlaceholderType 的預留位置 PageElement 物件;如果沒有相符的預留位置,則傳回 null
getPlaceholder(placeholderType, placeholderIndex)PageElement傳回指定 PlaceholderType 和預留位置索引的預留位置 PageElement 物件;如果沒有預留位置,則傳回 null
getPlaceholders()PageElement[]傳回頁面中的預留位置 PageElement 物件清單。
getShapes()Shape[]傳回頁面上的 Shape 物件清單。
getSheetsCharts()SheetsChart[]傳回頁面上的 SheetsChart 物件清單。
getSlideLinkingMode()SlideLinkingMode傳回 SlideLinkingMode,表示該投影片是否已連結到其他投影片。
getSourcePresentationId()String如果投影片未連結,會傳回來源 Presentation ID 或 null
getSourceSlideObjectId()String如果投影片未連結,會傳回來源投影片 ID 或 null
getTables()Table[]傳回頁面上的 Table 物件清單。
getVideos()Video[]傳回頁面上的 Video 物件清單。
getWordArts()WordArt[]傳回頁面上的 WordArt 物件清單。
group(pageElements)Group將所有指定的網頁元素分組。
insertGroup(group)Group在頁面上插入所提供 Group 的副本。
insertImage(blobSource)Image在頁面左上角插入圖片,並使用指定映像檔 blob 的預設大小。
insertImage(blobSource, left, top, width, height)Image在網頁上插入含有指定圖片 blob 所指定位置和大小的圖片。
insertImage(image)Image在頁面上插入所提供 Image 的副本。
insertImage(imageUrl)Image在頁面左上角插入圖片,並使用提供網址的預設大小。
insertImage(imageUrl, left, top, width, height)Image在網頁上插入含有指定網址位置和大小的圖片。
insertLine(line)Line在頁面上插入所提供 Line 的副本。
insertLine(lineCategory, startConnectionSite, endConnectionSite)Line在連接兩個 connection sites 的頁面中插入一行。
insertLine(lineCategory, startLeft, startTop, endLeft, endTop)Line在頁面中插入一行。
insertPageElement(pageElement)PageElement在頁面上插入所提供 PageElement 的副本。
insertShape(shape)Shape在頁面上插入所提供 Shape 的副本。
insertShape(shapeType)Shape在頁面上插入形狀。
insertShape(shapeType, left, top, width, height)Shape在頁面上插入形狀。
insertSheetsChart(sourceChart)SheetsChart在頁面上插入 Google 試算表圖表。
insertSheetsChart(sourceChart, left, top, width, height)SheetsChart在網頁上插入 Google 試算表圖表,並提供指定的位置和大小。
insertSheetsChart(sheetsChart)SheetsChart在頁面上插入所提供 SheetsChart 的副本。
insertSheetsChartAsImage(sourceChart)Image在網頁上以 Image 格式插入 Google 試算表圖表。
insertSheetsChartAsImage(sourceChart, left, top, width, height)Image在網頁上以 Image 格式插入 Google 試算表圖表,並提供指定的位置和大小。
insertTable(numRows, numColumns)Table在頁面中插入表格。
insertTable(numRows, numColumns, left, top, width, height)Table在頁面中插入含有指定位置和大小的表格。
insertTable(table)Table在頁面上插入所提供 Table 的副本。
insertTextBox(text)Shape在網頁上插入包含所提供字串的文字方塊 Shape
insertTextBox(text, left, top, width, height)Shape在網頁上插入包含所提供字串的文字方塊 Shape
insertVideo(videoUrl)Video在頁面左上角插入採用預設大小的影片。
insertVideo(videoUrl, left, top, width, height)Video在網頁上插入含有指定位置和大小的影片。
insertVideo(video)Video在頁面上插入所提供 Video 的副本。
insertWordArt(wordArt)WordArt在頁面上插入所提供 WordArt 的副本。
isSkipped()Boolean傳回是否要在簡報模式中略過投影片。
move(index)void將投影片移至指定的索引。
refreshSlide()void如果連結的來源投影片有任何變更,系統會重新整理投影片,
remove()void移除網頁。
replaceAllText(findText, replaceText)Integer以取代文字取代所有符合搜尋文字的項目。
replaceAllText(findText, replaceText, matchCase)Integer以取代文字取代所有符合搜尋文字的項目。
selectAsCurrentPage()void在進行中的簡報中選取 Page 做為 current page selection,並移除先前的所有選取項目。
setSkipped(isSkipped)void設定是否在簡報模式中略過投影片。
unlink()void取消目前「Slide」與來源投影片的連結。

SlideLinkingMode

屬性

屬性類型說明
UNSUPPORTEDEnum不支援的投影片連結模式。
LINKEDEnum表示投影片已連結。
NOT_LINKEDEnum表示投影片未連結。

SlidePosition

屬性

屬性類型說明
NEXT_SLIDEEnum下一張投影片。
PREVIOUS_SLIDEEnum上一張投影片。
FIRST_SLIDEEnum簡報的第一張投影片。
LAST_SLIDEEnum簡報的最後一張投影片。

SlidesApp

屬性

屬性類型說明
AlignmentPositionAlignmentPosition對齊位置的列舉類型。
ArrowStyleArrowStyle此屬性列舉了 Line 可以擁有的不同箭頭樣式。
AutoTextTypeAutoTextType自動文字類型列舉。
AutofitTypeAutofitType自動調整類型的列舉。
CellMergeStateCellMergeState此項目列舉了表格中儲存格的不同合併狀態。
ColorTypeColorType顏色類型的列舉。
ContentAlignmentContentAlignment用來指定內容對齊值的值列舉。
DashStyleDashStyleLine 可以擁有的不同破折號樣式列舉。
FillTypeFillType填充類型列舉。
LineCategoryLineCategoryLine 類別的列舉。
LineFillTypeLineFillTypeLineFill 類型的列舉。
LineTypeLineTypeLine 類型的列舉。
LinkTypeLinkType連結類型列舉。
ListPresetListPreset清單預設類型列舉。
PageBackgroundTypePageBackgroundType網頁背景類型列舉。
PageElementTypePageElementType此屬性列舉了網頁元素類型。
PageTypePageType網頁類型列舉。
ParagraphAlignmentParagraphAlignment段落對齊類型列舉。
PlaceholderTypePlaceholderType預留位置類型的列舉。
PredefinedLayoutPredefinedLayout預先定義版面配置的列舉。
SelectionTypeSelectionType選項類型的列舉。
ShapeTypeShapeType列舉形狀類型。
SheetsChartEmbedTypeSheetsChartEmbedType試算表圖表嵌入類型列舉。
SlideLinkingModeSlideLinkingMode簡報的連結方式列舉。
SlidePositionSlidePosition投影片位置類型列舉。
SpacingModeSpacingMode間距模式類型列舉。
TextBaselineOffsetTextBaselineOffset文字基準偏移類型列舉。
TextDirectionTextDirection文字路線類型列舉的列舉。
ThemeColorTypeThemeColorType主題顏色列舉。
VideoSourceTypeVideoSourceType影片來源類型的列舉。

方法

方法傳回類型簡短說明
create(name)Presentation建立並開啟新的 Presentation
getActivePresentation()Presentation傳回指令碼為 container-bound 目前使用中的呈現方式;如果沒有使用中的呈現,則傳回 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

屬性

屬性類型說明
UNSUPPORTEDEnum不支援間距模式。
NEVER_COLLAPSEEnum系統一律會顯示段落間距。
COLLAPSE_LISTSEnum清單元素之間會略過段落間距。

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

屬性

屬性類型說明
UNSUPPORTEDEnum不支援文字基準位移。
NONEEnum文字不會垂直偏移。
SUPERSCRIPTEnum文字已垂直偏移。
SUBSCRIPTEnum文字會垂直向下偏移。

TextDirection

屬性

屬性類型說明
UNSUPPORTEDEnum不支援的文字方向。
LEFT_TO_RIGHTEnum文字從左到右。
RIGHT_TO_LEFTEnum文字從右到左。

TextRange

方法

方法傳回類型簡短說明
appendParagraph(text)Paragraph在文字範圍結尾附加一個段落。
appendRange(textRange)TextRange將所提供文字範圍的副本附加到目前文字範圍的結尾處。
appendRange(textRange, matchSourceFormatting)TextRange將所提供文字範圍的副本附加到目前文字範圍的結尾處。
appendText(text)TextRange在文字範圍結尾處附加文字。
asRenderedString()String傳回由相關形狀或表格儲存格範圍限制的轉譯文字,並以適合向使用者顯示的格式。
asString()String傳回在相關形狀或表格儲存格中,這個範圍界限的原始文字。
clear()void清除受這個範圍限制的文字。
clear(startOffset, endOffset)void清除在範圍內開始與結束偏移範圍限制的文字。
find(pattern)TextRange[]傳回目前文字範圍內符合搜尋模式的所有範圍。
find(pattern, startOffset)TextRange[]從開始偏移開始,傳回目前文字範圍中符合搜尋模式的所有範圍。
getAutoTexts()AutoText[]傳回目前文字範圍內的自動文字。
getEndIndex()Integer傳回這個範圍中最後一個字元的不重複索引 (從 0 開始)。
getLength()Integer傳回這個範圍內的字元數。
getLinks()TextRange[]傳回與目前文字範圍中所有 Link 對應的文字範圍集合,或與目前文字範圍重疊。
getListParagraphs()Paragraph[]傳回清單中與目前文字範圍重疊的段落。
getListStyle()ListStyle傳回目前文字範圍的 ListStyle
getParagraphStyle()ParagraphStyle傳回目前文字範圍的 ParagraphStyle
getParagraphs()Paragraph[]傳回與目前文字範圍重疊的段落。
getRange(startOffset, endOffset)TextRange傳回新的 TextRange,其中包含其衍生範圍的部分。
getRuns()TextRange[]傳回與目前文字範圍重疊的文字執行作業。
getStartIndex()Integer傳回此範圍中第一個字元 (含 0 起算) 的索引。
getTextStyle()TextStyle傳回範圍的文字樣式;如果範圍為空白,則傳回 null
insertParagraph(startOffset, text)Paragraph在起始偏移處插入段落。
insertRange(startOffset, textRange)TextRange在起始偏移處插入指定文字範圍的副本。
insertRange(startOffset, textRange, matchSourceFormatting)TextRange在起始偏移處插入指定文字範圍的副本。
insertText(startOffset, text)TextRange在起始偏移處插入文字。
isEmpty()Boolean如果這個範圍內沒有字元,會傳回 true,否則會傳回 false
replaceAllText(findText, replaceText)Integer以取代文字取代所有符合搜尋文字的項目。
replaceAllText(findText, replaceText, matchCase)Integer以取代文字取代所有符合搜尋文字的項目。
select()void只選取使用中簡報中的 TextRange,並移除先前的所有選取項目。
setText(newText)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將文字的前景顏色設為指定的 RGB 值,範圍從 0 到 255。
setForegroundColor(hexColor)TextStyle將文字的前景顏色設為指定的十六進位顏色字串。
setForegroundColor(color)TextStyle將文字的前景顏色設為指定的 ThemeColorType
setItalic(italic)TextStyle設定文字是否採用斜體。
setLinkSlide(slideIndex)TextStyle使用投影片的索引 (從零開始),將 Link 設為指定的 Slide
setLinkSlide(slide)TextStyleLink 設為指定的 Slide,連結是由指定的投影片 ID 設定。
setLinkSlide(slidePosition)TextStyle使用投影片的相對位置,將 Link 設為指定的 Slide
setLinkUrl(url)TextStyleLink 設為指定的非空白網址字串。
setSmallCaps(smallCaps)TextStyle設定文字是否以小大寫字母顯示。
setStrikethrough(strikethrough)TextStyle設定文字是否啟用。
setUnderline(underline)TextStyle設定文字是否加上底線。

ThemeColor

方法

方法傳回類型簡短說明
getColorType()ColorType取得這個顏色的類型。
getThemeColorType()ThemeColorType取得這個顏色的主題顏色類型。

ThemeColorType

屬性

屬性類型說明
UNSUPPORTEDEnum代表不支援的主題顏色。
DARK1Enum代表第一個深色。
LIGHT1Enum代表第一個淺色。
DARK2Enum代表第二個深色。
LIGHT2Enum代表第二個淺色。
ACCENT1Enum代表第一個強調色。
ACCENT2Enum代表第二個強調色。
ACCENT3Enum代表第三個強調色。
ACCENT4Enum代表第四次強調色。
ACCENT5Enum代表第五種強調色。
ACCENT6Enum代表第六種強調色。
HYPERLINKEnum代表超連結的顏色。
FOLLOWED_HYPERLINKEnum代表已造訪超連結的顏色。

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取得這部影片的影片來源專屬 ID。
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

屬性

屬性類型說明
UNSUPPORTEDEnum不支援的影片來源類型。
YOUTUBEEnumYouTube 影片。

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如果沒有連結,則傳回 Linknull
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)LinkLink 設為指定的 Slide,連結是由指定的投影片 ID 設定。
setLinkSlide(slidePosition)Link使用投影片的相對位置,將 Link 設為指定的 Slide
setLinkUrl(url)LinkLink 設為指定的非空白網址字串。
setRotation(angle)WordArt設定元素在中心點周圍的順時針旋轉角度。
setTitle(title)WordArt設定網頁元素的替代文字標題。
setTop(top)WordArt設定元素的垂直位置,在元素未旋轉時從頁面左上角測量。
setTransform(transform)WordArt使用提供的轉換設定頁面元素的轉換。
setWidth(width)WordArt設定元素在點的寬度,當元素未旋轉時,元素定界框的寬度。