Slides Service

スライド

このサービスを使用すると、スクリプトで Google スライド ファイルの作成、アクセス、変更を行うことができます。Slides サービスの基盤となる機能について詳しくは、Google スライドのドキュメントもご覧ください。

クラス

名前概要
AffineTransform行列の乗算に従ってソース座標(x1、y1)を宛先座標(x2、y2)に変換するために使用される 3x3 行列。
[ x2 ]   [ scaleX shearX translateX ] [ x1 ]
[ y2 ] = [ shearY scaleY translateY ] [ y1 ]
[ 1  ]   [   0      0        1      ] [ 1  ]
AffineTransformBuilderAffineTransform オブジェクトのビルダー。
AlignmentPosition適用する配置位置。
ArrowStyleリニア ジオメトリをレンダリングできる開始フォームと終了フォームの種類。
AutoTextスライド番号など、時間の経過とともに変化するコンテンツに動的に置き換えられるテキスト要素。
AutoTextType自動テキストの種類。
Autofit図形の自動調整設定を記述します。
AutofitType自動調整の種類。
Border要素の周囲の枠線を記述します。
CellMergeState表セルの結合状態。
Color不透明な色
ColorSchemeカラーパターンは、ThemeColorType のメンバーから、レンダリングに使用される実際の色へのマッピングを定義します。
ConnectionSiteconnector に接続できる PageElement の接続サイト。
ContentAlignmentShape または TableCell のコンテンツの配置。
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ページにレンダリングされる視覚要素。
PageElementRange1 つ以上の PageElement インスタンスのコレクション。
PageElementTypeページ要素のタイプ。
PageRange1 つ以上の Page インスタンスのコレクション。
PageTypeページの種類。
Paragraph改行文字で終了するテキストのセグメント。
ParagraphAlignment段落のテキストの配置の種類。
ParagraphStyle段落全体に適用されるテキストのスタイル。
PictureFillコンテナのサイズに拡大された画像をレンダリングする塗りつぶし。
PlaceholderTypeプレースホルダのタイプ。
Point場所を表すポイント。
PredefinedLayout事前定義されたレイアウト。
Presentationプレゼンテーション。
Selectionアクティブなプレゼンテーションでのユーザーの選択内容。
SelectionTypeSelection のタイプ。
Shapeより具体的な分類がない汎用的な形状を表す PageElement
ShapeType図形の種類。
SheetsChartGoogle スプレッドシートから埋め込まれたリンク付きグラフを表す PageElement
SheetsChartEmbedTypeスプレッドシートのグラフの埋め込みタイプ。
Slideプレゼンテーション内のスライド。
SlideLinkingModeスライド間のリンクのモード。
SlidePositionSlide の相対位置。
SlidesApp編集可能な Presentations を作成して開きます。
SolidFill単色の塗りつぶし。
SpacingMode段落間隔のさまざまなモード。
SpeakerSpotlightスピーカー スポットライトを表す PageElement
Tableテーブルを表す PageElement
TableCell表内のセル。
TableCellRange1 つ以上の TableCell インスタンスのコレクション。
TableColumnテーブル内の列。
TableRowテーブル内の行。
TextBaselineOffsetテキストの通常の位置からの垂直オフセット。
TextDirectionルートのテキストを流し込むことができます。
TextRangeShape または TableCell のテキスト コンテンツのセグメント。
TextStyleテキストのスタイル。
ThemeColorページの ColorScheme 内のエントリを参照する色。
ThemeColorTypeページのカラーパターンのエントリの名前。
Video動画を表す PageElement
VideoSourceType動画ソースの種類。
WordArtワードアートを表す PageElement

AffineTransform

メソッド

メソッド戻り値の型概要
getScaleX()NumberX 座標のスケーリング要素を取得します。
getScaleY()NumberY 座標のスケーリング要素を取得します。
getShearX()NumberX 座標シアー要素を取得します。
getShearY()NumberY 座標シアー要素を取得します。
getTranslateX()NumberX 座標の移動要素をポイント単位で取得します。
getTranslateY()NumberY 座標の移動要素をポイント単位で取得します。
toBuilder()AffineTransformBuilderこの変換に基づいて新しい AffineTransformBuilder を返します。

AffineTransformBuilder

メソッド

メソッド戻り値の型概要
build()AffineTransformビルダーで設定された要素で初期化された AffineTransform オブジェクトを作成します。
setScaleX(scaleX)AffineTransformBuilderX 座標のスケーリング要素を設定し、ビルダーを返します。
setScaleY(scaleY)AffineTransformBuilderY 座標のスケーリング要素を設定し、ビルダーを返します。
setShearX(shearX)AffineTransformBuilderX 座標のせん断要素を設定し、ビルダーを返します。
setShearY(shearY)AffineTransformBuilderY 座標シアー要素を設定し、ビルダーを返します。
setTranslateX(translateX)AffineTransformBuilderX 座標の移動要素をポイント単位で設定し、ビルダーを返します。
setTranslateY(translateY)AffineTransformBuilderY 座標の移動要素をポイント単位で設定し、ビルダーを返します。

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シェイプの AutofitTypeAutofitType.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 に関連付けられたコンクリート色を、指定された色(16 進数形式)に設定します。

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指定されたアルファと Color に塗りつぶしを設定します。
setSolidFill(red, green, blue)void指定された RGB 値に単色塗りつぶしを設定します。
setSolidFill(red, green, blue, alpha)void指定されたアルファ値と RGB 値に塗りつぶしを設定します。
setSolidFill(hexString)void指定された 16 進数色文字列に単色塗りつぶしを設定します。
setSolidFill(hexString, alpha)void指定されたアルファと 16 進数色の文字列に単色の塗りつぶしを設定します。
setSolidFill(color)void指定された ThemeColorType に単色塗りつぶしを設定します。
setSolidFill(color, alpha)void指定されたアルファと ThemeColorType に塗りつぶしを設定します。
setTransparent()void背景を透明に設定します。

FillType

プロパティ

プロパティタイプ説明
UNSUPPORTEDEnumサポートされていない塗りつぶしタイプ。
NONEEnum塗りつぶしがないため、背景は透明です。
SOLIDEnum単色の塗りつぶし。

Group

メソッド

メソッド戻り値の型概要
alignOnPage(alignmentPosition)Groupページ上の指定された位置に要素を配置します。
bringForward()Groupページ要素を 1 つ前方に移動します。
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ページ要素をページ上で 1 つ後方に移動します。
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ページ要素を 1 つ前方に移動します。
bringToFront()Imageページ要素をページの最前面に移動します。
duplicate()PageElementページ要素を複製します。
getAs(contentType)Blobこのオブジェクト内のデータを指定したコンテンツ タイプに変換された BLOB として返します。
getBlob()Blobこの画像内のデータを BLOB として返します。
getBorder()Border画像の Border を返します。
getConnectionSites()ConnectionSite[]ページ要素の ConnectionSite のリスト、またはページ要素に接続サイトがない場合は空のリストを返します。
getContentUrl()String画像の URL を取得します。
getDescription()Stringページ要素の代替テキストの説明を返します。
getHeight()Number要素の高さをポイント単位で取得します。これは、要素が回転していない場合の要素の境界ボックスの高さです。
getInherentHeight()Number要素固有の高さをポイント単位で返します。
getInherentWidth()Number要素の固有の幅をポイント単位で返します。
getLeft()Number要素の水平位置をピクセル単位で返します。要素が回転していない場合は、ページの左上隅から測定されます。
getLink()Linkリンクがない場合、Link または null を返します。
getObjectId()Stringこのオブジェクトの一意の ID を返します。
getPageElementType()PageElementTypeページ要素のタイプを PageElementType 列挙型で返します。
getParentGroup()Groupこのページ要素が属するグループを返します。要素がグループに属していない場合は null を返します。
getParentPage()Pageこのページ要素が配置されているページを返します。
getParentPlaceholder()PageElementプレースホルダの親ページ要素を返します。
getPlaceholderIndex()Integerプレースホルダ画像のインデックスを返します。
getPlaceholderType()PlaceholderType画像のプレースホルダ タイプを返します。シェイプがプレースホルダでない場合は PlaceholderType.NONE を返します。
getRotation()Number要素の中心を中心とした時計回りの回転角度を度数で返します。0 度は回転なしを意味します。
getSourceUrl()String画像のソース URL(利用可能な場合)を取得します。
getTitle()Stringページ要素の代替テキストのタイトルを返します。
getTop()Number要素の垂直位置をポイント単位で取得します。要素が回転していない場合は、ページの左上隅から測定されます。
getTransform()AffineTransformページ要素の変換を返します。
getWidth()Number要素の幅をポイント単位で返します。これは、要素が回転していない場合の要素の境界ボックスの幅です。
preconcatenateTransform(transform)Image指定された変換をページ要素の既存の変換に事前に連結します。
remove()voidページ要素を削除します。
removeLink()voidLink を削除します。
replace(blobSource)Imageこの画像を、BlobSource オブジェクトで記述された画像に置き換えます。
replace(blobSource, crop)Imageこの画像を Image オブジェクトで記述された画像に置き換えます。必要に応じて、画像を切り抜いて収まるようにします。
replace(imageUrl)Imageこの画像を、指定された URL からダウンロードした別の画像に置き換えます。
replace(imageUrl, crop)Imageこの画像を、指定された URL からダウンロードした別の画像に置き換えます。必要に応じて、画像をトリミングして収まるようにします。
scaleHeight(ratio)Image指定された比率で要素の高さをスケーリングします。
scaleWidth(ratio)Image要素の幅を指定された比率でスケーリングします。
select()voidアクティブなプレゼンテーション内の PageElement のみを選択し、以前の選択内容をすべて削除します。
select(replace)voidアクティブなプレゼンテーションの PageElement を選択します。
sendBackward()Imageページ要素をページ上で 1 つ後方に移動します。
sendToBack()Imageページ要素をページの一番後ろに移動します。
setDescription(description)Imageページ要素の代替テキストの説明を設定します。
setHeight(height)Image要素の高さをポイント単位で設定します。これは、要素が回転していない場合の要素の境界ボックスの高さです。
setLeft(left)Image要素の水平位置をポイント単位で設定します。要素が回転していない場合は、ページの左上隅から測定されます。
setLinkSlide(slideIndex)Linkスライドのゼロベースのインデックスを使用して、Link を指定された Slide に設定します。
setLinkSlide(slide)Link指定された SlideLink を設定します。リンクは指定されたスライド ID によって設定されます。
setLinkSlide(slidePosition)Linkスライドの相対位置を使用して、指定された SlideLink を設定します。
setLinkUrl(url)Link指定された空でない URL 文字列に Link を設定します。
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指定された URL の画像をページの左上にデフォルトのサイズで挿入します。
insertImage(imageUrl, left, top, width, height)Image指定された URL の画像を、指定された位置とサイズでページに挿入します。
insertLine(line)Line指定された Line のコピーをページに挿入します。
insertLine(lineCategory, startConnectionSite, endConnectionSite)Line2 つの 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)SheetsChartGoogle スプレッドシートのグラフをページに挿入します。
insertSheetsChart(sourceChart, left, top, width, height)SheetsChart指定された位置とサイズで Google スプレッドシートのグラフをページに挿入します。
insertSheetsChart(sheetsChart)SheetsChart指定された SheetsChart のコピーをページに挿入します。
insertSheetsChartAsImage(sourceChart)ImageGoogle スプレッドシートのグラフを Image としてページに挿入します。
insertSheetsChartAsImage(sourceChart, left, top, width, height)Image指定された位置とサイズで、Google スプレッドシートのグラフを Image としてページに挿入します。
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アクティブなプレゼンテーションの Pagecurrent page selection として選択し、以前の選択をすべて削除します。

Line

メソッド

メソッド戻り値の型概要
alignOnPage(alignmentPosition)Lineページ上の指定された位置に要素を配置します。
bringForward()Lineページ要素を 1 つ前方に移動します。
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リンクがない場合、Link または null を返します。
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()voidLink を削除します。
reroute()Line線の始点と終点を、接続されたページ要素の最も近い 2 つの接続サイトに再ルーティングします。
scaleHeight(ratio)Line指定された比率で要素の高さをスケーリングします。
scaleWidth(ratio)Line要素の幅を指定された比率でスケーリングします。
select()voidアクティブなプレゼンテーション内の PageElement のみを選択し、以前の選択内容をすべて削除します。
select(replace)voidアクティブなプレゼンテーションの PageElement を選択します。
sendBackward()Lineページ要素をページ上で 1 つ後方に移動します。
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)Link指定された SlideLink を設定します。リンクは指定されたスライド ID によって設定されます。
setLinkSlide(slidePosition)Linkスライドの相対位置を使用して、指定された SlideLink を設定します。
setLinkUrl(url)Link指定された空でない URL 文字列に Link を設定します。
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指定されたアルファと Color に塗りつぶしを設定します。
setSolidFill(red, green, blue)void指定された RGB 値に単色塗りつぶしを設定します。
setSolidFill(red, green, blue, alpha)void指定されたアルファ値と RGB 値に塗りつぶしを設定します。
setSolidFill(hexString)void指定された 16 進数色文字列に単色塗りつぶしを設定します。
setSolidFill(hexString, alpha)void指定されたアルファと 16 進数色の文字列に単色の塗りつぶしを設定します。
setSolidFill(color)void指定された ThemeColorType に単色塗りつぶしを設定します。
setSolidFill(color, alpha)void指定されたアルファと 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()LinkTypeLinkType を返します。
getLinkedSlide()SlideURL 以外のリンクタイプにリンクされている Slide を返します(存在する場合)。
getSlideId()Stringリンクされた Slide の ID を返します。LinkTypeLinkType.SLIDE_ID でない場合は null を返します。
getSlideIndex()Integerリンクされた Slide のゼロベースのインデックスを返します。LinkTypeLinkType.SLIDE_INDEX でない場合、null を返します。
getSlidePosition()SlidePositionリンクされた SlideSlidePosition を返します。LinkTypeLinkType.SLIDE_POSITION でない場合は null を返します。
getUrl()String外部ウェブページの URL を返します。LinkTypeLinkType.URL でない場合、null を返します。

LinkType

プロパティ

プロパティタイプ説明
UNSUPPORTEDEnumサポートされていないリンクタイプ。
URLEnum外部ウェブページへのリンク。
SLIDE_POSITIONEnumこのプレゼンテーション内の特定のスライドへのリンク(位置で指定)。
SLIDE_IDEnumこのプレゼンテーション内の特定のスライドへのリンク(ID で指定)。
SLIDE_INDEXEnumこのプレゼンテーション内の特定のスライドへのリンク(ゼロベースのインデックスで指定)。

List

メソッド

メソッド戻り値の型概要
getListId()Stringリストの ID を返します。
getListParagraphs()Paragraph[]リスト内のすべての Paragraphs を返します。

ListPreset

プロパティ

プロパティタイプ説明
DISC_CIRCLE_SQUAREEnumリストの最初の 3 つのネストレベルに「ディスク」、「円」、「正方形」のグリフが付いたリスト。
DIAMONDX_ARROW3D_SQUAREEnumリストの最初の 3 つのネストレベルに「DIAMONDX」、「ARROW3D」、「SQUARE」のグリフが使用されているリスト。
CHECKBOXEnumリストのネストレベルごとに「チェックボックス」記号が付いたリスト。
ARROW_DIAMOND_DISCEnumリストの最初の 3 つのネストレベルに「矢印」、「ダイヤモンド」、「円」の記号が付いたリスト。
STAR_CIRCLE_SQUAREEnumリストの最初の 3 つのネストレベルに「星」、「円」、「四角形」のグリフが付いたリスト。
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」のグリフが含まれ、その後にピリオドが続くリスト。

ListStyle

メソッド

メソッド戻り値の型概要
applyListPreset(listPreset)ListStyle指定された ListPreset を、テキストと重複するすべての段落に適用します。
getGlyph()Stringテキストのレンダリングされたグリフを返します。
getList()Listテキストが含まれている List を返します。テキストがリストに含まれていない場合、テキストの一部がリストに含まれている場合、またはテキストが複数のリストに含まれている場合は、null を返します。
getNestingLevel()Integerテキストの 0 ベースのネストレベルを返します。
isInList()Booleanテキストが 1 つのリストにのみ含まれている場合は 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指定された URL の画像をページの左上にデフォルトのサイズで挿入します。
insertImage(imageUrl, left, top, width, height)Image指定された URL の画像を、指定された位置とサイズでページに挿入します。
insertLine(line)Line指定された Line のコピーをページに挿入します。
insertLine(lineCategory, startConnectionSite, endConnectionSite)Line2 つの 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)SheetsChartGoogle スプレッドシートのグラフをページに挿入します。
insertSheetsChart(sourceChart, left, top, width, height)SheetsChart指定された位置とサイズで Google スプレッドシートのグラフをページに挿入します。
insertSheetsChart(sheetsChart)SheetsChart指定された SheetsChart のコピーをページに挿入します。
insertSheetsChartAsImage(sourceChart)ImageGoogle スプレッドシートのグラフを Image としてページに挿入します。
insertSheetsChartAsImage(sourceChart, left, top, width, height)Image指定された位置とサイズで、Google スプレッドシートのグラフを Image としてページに挿入します。
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アクティブなプレゼンテーションの Pagecurrent 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指定された URL の画像を、ページの左上にデフォルトのサイズで挿入します。
insertImage(imageUrl, left, top, width, height)Image指定された URL の画像を、指定された位置とサイズでページに挿入します。
insertLine(line)Line指定された Line のコピーをページに挿入します。
insertLine(lineCategory, startConnectionSite, endConnectionSite)Line2 つの 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)SheetsChartGoogle スプレッドシートのグラフをページに挿入します。
insertSheetsChart(sourceChart, left, top, width, height)SheetsChart指定された位置とサイズで Google スプレッドシートのグラフをページに挿入します。
insertSheetsChart(sheetsChart)SheetsChart指定された SheetsChart のコピーをページに挿入します。
insertSheetsChartAsImage(sourceChart)ImageGoogle スプレッドシートのグラフを Image としてページに挿入します。
insertSheetsChartAsImage(sourceChart, left, top, width, height)Image指定された位置とサイズで、Google スプレッドシートのグラフを Image としてページに挿入します。
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アクティブなプレゼンテーションの Pagecurrent page selection として選択し、以前の選択をすべて削除します。

PageBackground

メソッド

メソッド戻り値の型概要
getPictureFill()PictureFillこの背景の伸ばされた画像の塗りつぶしを取得します。背景の塗りつぶしタイプが PageBackgroundType.PICTURE でない場合は null を取得します。
getSolidFill()SolidFillこの背景の単色塗りつぶしを取得します。背景塗りつぶしタイプが PageBackgroundType.SOLID でない場合は null を取得します。
getType()PageBackgroundTypeこのページの背景のタイプを取得します。
isVisible()Boolean背景を表示するかどうか。
setPictureFill(blobSource)void指定した画像 blob の画像をページの背景として設定します。
setPictureFill(imageUrl)void指定された URL の画像をページの背景として設定します。
setSolidFill(color)void指定された Color に塗りつぶしを設定します。
setSolidFill(color, alpha)void指定されたアルファと Color に塗りつぶしを設定します。
setSolidFill(red, green, blue)void指定された RGB 値に塗りつぶしを設定します。
setSolidFill(red, green, blue, alpha)void指定されたアルファ値と RGB 値に塗りつぶしを設定します。
setSolidFill(hexString)void指定された 16 進数色文字列に単色塗りつぶしを設定します。
setSolidFill(hexString, alpha)void指定されたアルファと 16 進数色の文字列に単色の塗りつぶしを設定します。
setSolidFill(color)void指定された ThemeColorType に単色塗りつぶしを設定します。
setSolidFill(color, alpha)void指定されたアルファと ThemeColorType に塗りつぶしを設定します。
setTransparent()void背景を透明に設定します。

PageBackgroundType

プロパティ

プロパティタイプ説明
UNSUPPORTEDEnumサポートされていないページ背景の種類。
NONEEnum塗りつぶしがないため、背景は白くレンダリングされます。
SOLIDEnum単色の塗りつぶし。
PICTUREEnumページ全体に拡大された画像。

PageElement

メソッド

メソッド戻り値の型概要
alignOnPage(alignmentPosition)PageElementページ上の指定された位置に要素を配置します。
asGroup()Groupページ要素をグループとして返します。
asImage()Imageページ要素を画像として返します。
asLine()Lineページ要素を線として返します。
asShape()Shapeページ要素をシェイプとして返します。
asSheetsChart()SheetsChartGoogle スプレッドシートから埋め込まれたリンクされたグラフとしてページ要素を返します。
asSpeakerSpotlight()SpeakerSpotlightページ要素をスピーカー スポットライトとして返します。
asTable()Tableページ要素をテーブルとして返します。
asVideo()Videoページ要素を動画として返します。
asWordArt()WordArtページ要素をワードアートとして返します。
bringForward()PageElementページ要素を 1 つ前方に移動します。
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ページ要素をページ上で 1 つ後方に移動します。
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テーブルを表します。
GROUPEnum1 つの単位として結合されたページ要素のコレクションを表します。
LINEEnum線を表します。
WORD_ARTEnumワードアートを表します。
SHEETS_CHARTEnumGoogle スプレッドシートから埋め込まれたリンクされたグラフを表します。
SPEAKER_SPOTLIGHTEnumスピーカー スポットライトを表します。

PageRange

メソッド

メソッド戻り値の型概要
getPages()Page[]Page インスタンスのリストを返します。

PageType

プロパティ

プロパティタイプ説明
UNSUPPORTEDEnumサポートされていないページタイプ。
SLIDEEnumスライドページ。
LAYOUTEnumレイアウト ページ。
MASTEREnumマスターページ。

Paragraph

メソッド

メソッド戻り値の型概要
getIndex()Integer段落の改行のインデックスを返します。
getRange()TextRangeこのオブジェクトの改行文字で終わる段落内のテキストにまたがる TextRange を返します。

ParagraphAlignment

プロパティ

プロパティタイプ説明
UNSUPPORTEDEnumサポートされていない段落の配置。
STARTEnum段落は行の先頭に揃えられます。
CENTEREnum段落は中央に配置されます。
ENDEnum段落が行の末尾に揃えられます。
JUSTIFIEDEnum段落が両端揃えになっています。

ParagraphStyle

メソッド

メソッド戻り値の型概要
getIndentEnd()NumberTextRange の段落のテキスト末尾のインデントをポイント単位で返します。指定されたテキストに複数の段落スタイルがある場合は、null を返します。
getIndentFirstLine()NumberTextRange の段落の 1 行目のインデントをポイント単位で返します。指定されたテキストに複数の段落スタイルがある場合は null を返します。
getIndentStart()NumberTextRange の段落のテキスト開始インデントをポイント単位で返します。指定されたテキストに複数の段落スタイルがある場合は null を返します。
getLineSpacing()Number行間隔を返します。指定されたテキストに複数の段落スタイルがある場合は null を返します。
getParagraphAlignment()ParagraphAlignmentTextRange 内の段落の ParagraphAlignment を返します。指定されたテキストに複数の段落スタイルがある場合は null を返します。
getSpaceAbove()Number段落の上に追加されたスペースを TextRange でポイント単位で返します。指定されたテキストに複数の段落スタイルがある場合は null を返します。
getSpaceBelow()Number段落の下の余分なスペースを TextRange でポイント単位で返します。指定されたテキストに複数の段落スタイルがある場合は null を返します。
getSpacingMode()SpacingModeTextRange 内の段落の SpacingMode を返します。指定されたテキストに複数の段落スタイルがある場合は null を返します。
getTextDirection()TextDirectionTextRange 内の段落の TextDirection を返します。指定されたテキストに複数の段落スタイルがある場合は null を返します。
setIndentEnd(indent)ParagraphStyleTextRange の段落のテキストの末尾インデントをポイント単位で設定します。
setIndentFirstLine(indent)ParagraphStyleTextRange の段落の 1 行目のインデントをポイント単位で設定します。
setIndentStart(indent)ParagraphStyleTextRange の段落のテキストの先頭インデントをポイント単位で設定します。
setLineSpacing(spacing)ParagraphStyle行間隔を設定します。
setParagraphAlignment(alignment)ParagraphStyleTextRange 内の段落の ParagraphAlignment を設定します。
setSpaceAbove(space)ParagraphStyleTextRange で、段落の上に追加するスペースをポイント単位で設定します。
setSpaceBelow(space)ParagraphStyleTextRange で、段落の下に追加するスペースをポイント単位で設定します。
setSpacingMode(mode)ParagraphStyleTextRange 内の段落の SpacingMode を設定します。
setTextDirection(direction)ParagraphStyleTextRange 内の段落の TextDirection を設定します。

PictureFill

メソッド

メソッド戻り値の型概要
getAs(contentType)Blobこのオブジェクト内のデータを指定したコンテンツ タイプに変換された BLOB として返します。
getBlob()Blobこのオブジェクト内のデータを blob として返します。
getContentUrl()String画像の URL を取得します。
getSourceUrl()String画像のソース URL(利用可能な場合)を取得します。

PlaceholderType

プロパティ

プロパティタイプ説明
UNSUPPORTEDEnumサポートされていないプレースホルダの種類。
NONEEnumプレースホルダではありません。
BODYEnum(本文や
CHARTEnumグラフ。
CLIP_ARTEnumクリップアート画像。
CENTERED_TITLEEnumタイトルは中央に配置します。
DIAGRAMEnum
DATE_AND_TIMEEnum日付と時刻。
FOOTEREnumフッター テキスト。
HEADEREnumヘッダー テキスト。
MEDIAEnumマルチメディア。
OBJECTEnum任意のコンテンツ タイプ。
PICTUREEnum写真。
SLIDE_NUMBEREnumスライド番号。
SUBTITLEEnum字幕。
TABLEEnum表] をクリックします。
TITLEEnumスライドのタイトル。
SLIDE_IMAGEEnumスライド画像。

Point

メソッド

メソッド戻り値の型概要
getX()Number水平座標(ポイント単位)を取得します。
getY()Numberピクセル単位の垂直座標を取得します。

PredefinedLayout

プロパティ

プロパティタイプ説明
UNSUPPORTEDEnumサポートされていないレイアウト。
BLANKEnumプレースホルダのない空のレイアウト。
CAPTION_ONLYEnum下部にキャプションがあるレイアウト。
TITLEEnumタイトルとサブタイトルを含むレイアウト。
TITLE_AND_BODYEnumタイトルと本文を含むレイアウト。
TITLE_AND_TWO_COLUMNSEnumタイトルと 2 列のレイアウト。
TITLE_ONLYEnumタイトルのみのレイアウト。
SECTION_HEADEREnumセクション タイトル付きのレイアウト。
SECTION_TITLE_AND_DESCRIPTIONEnum片側にタイトルとサブタイトル、もう片側に説明があるレイアウト。
ONE_COLUMN_TEXTEnum1 つのタイトルと 1 つの本文が 1 つの列に配置されたレイアウト。
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プレゼンテーションの一意の識別子を取得します。
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このプレゼンテーションにアクセスするための URL を取得します。
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現在アクティブな Page を返します。アクティブなページがない場合、null を返します。
getPageElementRange()PageElementRange選択された PageElement インスタンスの PageElementRange コレクションを返します。PageElement インスタンスが選択されていない場合は null を返します。
getPageRange()PageRange選択されたフィルムストリップの Page インスタンスのコレクションを PageRange として返します。選択が SelectionType.PAGE 型でない場合、null を返します。
getSelectionType()SelectionTypeSelectionType を返します。
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ページ要素を 1 つ前方に移動します。
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リンクがない場合、Link または null を返します。
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()voidLink を削除します。
replaceWithImage(blobSource)Imageこのシェイプを BlobSource によって提供される画像に置き換えます。
replaceWithImage(blobSource, crop)Imageこのシェイプを BlobSource によって提供される画像に置き換えます。
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ページ要素をページ上で 1 つ後方に移動します。
sendToBack()Shapeページ要素をページの一番後ろに移動します。
setContentAlignment(contentAlignment)Shapeシェイプ内のテキストの ContentAlignment を設定します。
setDescription(description)Shapeページ要素の代替テキストの説明を設定します。
setHeight(height)Shape要素の高さをポイント単位で設定します。これは、要素が回転していない場合の要素の境界ボックスの高さです。
setLeft(left)Shape要素の水平位置をポイント単位で設定します。要素が回転していない場合は、ページの左上隅から測定されます。
setLinkSlide(slideIndex)Linkスライドのゼロベースのインデックスを使用して、Link を指定された Slide に設定します。
setLinkSlide(slide)Link指定された SlideLink を設定します。リンクは指定されたスライド ID によって設定されます。
setLinkSlide(slidePosition)Linkスライドの相対位置を使用して、指定された SlideLink を設定します。
setLinkUrl(url)Link指定された空でない URL 文字列に Link を設定します。
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上カーブ矢印の形状。
DECAGONEnum10 角形。
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隣接する 2 つの角が丸い四角形。
RIGHT_TRIANGLEEnum直角三角形の形状。
SMILEY_FACEEnum笑顔の形。
SNIP_1_RECTANGLEEnum1 つの角を切り取った長方形のシェイプ。
SNIP_2_DIAGONAL_RECTANGLEEnum対角の切り取り角が 2 つある長方形の形状。
SNIP_2_SAME_RECTANGLEEnum2 つの同じ側の切り抜き角の長方形シェイプ。
SNIP_ROUND_RECTANGLEEnum1 つの切り抜き、1 つの角丸長方形の形状。
STAR_10Enum10 稜星の形状。
STAR_12Enum12 稜星の形状。
STAR_16Enum16 稜星型。
STAR_24Enum24 角形の星。
STAR_32Enum32 稜星の形状。
STAR_4Enum四角星の形状。
STAR_5Enum5 角星の形状。
STAR_6Enum六芒星の形状。
STAR_7Enum7 稜星の形状。
STAR_8Enum8 稜星の形状。
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ページ要素を 1 つ前方に移動します。
bringToFront()SheetsChartページ要素をページの最前面に移動します。
duplicate()PageElementページ要素を複製します。
getChartId()Integer埋め込まれている Google スプレッドシート内の特定のグラフの ID を取得します。
getConnectionSites()ConnectionSite[]ページ要素の ConnectionSite のリスト、またはページ要素に接続サイトがない場合は空のリストを返します。
getDescription()Stringページ要素の代替テキストの説明を返します。
getEmbedType()SheetsChartEmbedTypeスプレッドシートのグラフの埋め込みタイプを返します。
getHeight()Number要素の高さをポイント単位で取得します。これは、要素が回転していない場合の要素の境界ボックスの高さです。
getInherentHeight()Number要素固有の高さをポイント単位で返します。
getInherentWidth()Number要素の固有の幅をポイント単位で返します。
getLeft()Number要素の水平位置をピクセル単位で返します。要素が回転していない場合は、ページの左上隅から測定されます。
getLink()Linkリンクがない場合、Link または null を返します。
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()voidLink を削除します。
scaleHeight(ratio)SheetsChart指定された比率で要素の高さをスケーリングします。
scaleWidth(ratio)SheetsChart要素の幅を指定された比率でスケーリングします。
select()voidアクティブなプレゼンテーション内の PageElement のみを選択し、以前の選択内容をすべて削除します。
select(replace)voidアクティブなプレゼンテーションの PageElement を選択します。
sendBackward()SheetsChartページ要素をページ上で 1 つ後方に移動します。
sendToBack()SheetsChartページ要素をページの一番後ろに移動します。
setDescription(description)SheetsChartページ要素の代替テキストの説明を設定します。
setHeight(height)SheetsChart要素の高さをポイント単位で設定します。これは、要素が回転していない場合の要素の境界ボックスの高さです。
setLeft(left)SheetsChart要素の水平位置をポイント単位で設定します。要素が回転していない場合は、ページの左上隅から測定されます。
setLinkSlide(slideIndex)Linkスライドのゼロベースのインデックスを使用して、Link を指定された Slide に設定します。
setLinkSlide(slide)Link指定された SlideLink を設定します。リンクは指定されたスライド ID によって設定されます。
setLinkSlide(slidePosition)Linkスライドの相対位置を使用して、指定された SlideLink を設定します。
setLinkUrl(url)Link指定された空でない URL 文字列に Link を設定します。
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指定された URL の画像を、ページの左上にデフォルトのサイズで挿入します。
insertImage(imageUrl, left, top, width, height)Image指定された URL の画像を、指定された位置とサイズでページに挿入します。
insertLine(line)Line指定された Line のコピーをページに挿入します。
insertLine(lineCategory, startConnectionSite, endConnectionSite)Line2 つの 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)SheetsChartGoogle スプレッドシートのグラフをページに挿入します。
insertSheetsChart(sourceChart, left, top, width, height)SheetsChart指定された位置とサイズで Google スプレッドシートのグラフをページに挿入します。
insertSheetsChart(sheetsChart)SheetsChart指定された SheetsChart のコピーをページに挿入します。
insertSheetsChartAsImage(sourceChart)ImageGoogle スプレッドシートのグラフを Image としてページに挿入します。
insertSheetsChartAsImage(sourceChart, left, top, width, height)Image指定された位置とサイズで、Google スプレッドシートのグラフを Image としてページに挿入します。
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アクティブなプレゼンテーションの Pagecurrent page selection として選択し、以前の選択をすべて削除します。
setSkipped(isSkipped)voidプレゼンテーション モードでスライドをスキップするかどうかを設定します。
unlink()void現在の Slide とソース スライドのリンクを解除します。

SlideLinkingMode

プロパティ

プロパティタイプ説明
UNSUPPORTEDEnumサポートされていないスライド リンクモード。
LINKEDEnumスライドがリンクされていることを示します。
NOT_LINKEDEnumスライドがリンクされていないことを示します。

SlidePosition

プロパティ

プロパティタイプ説明
NEXT_SLIDEEnum次のスライドに進みましょう。
PREVIOUS_SLIDEEnum前のスライド。
FIRST_SLIDEEnumプレゼンテーションの最初のスライド。
LAST_SLIDEEnumプレゼンテーションの最後のスライド。

SlidesApp

プロパティ

プロパティタイプ説明
AlignmentPositionAlignmentPosition配置位置の種類の列挙型。
ArrowStyleArrowStyleLine に適用できるさまざまな矢印スタイルを列挙します。
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スクリプトがコンテナにバインドされている現在アクティブなプレゼンテーションを返します。アクティブなプレゼンテーションがない場合、null を返します。
getUi()Uiプレゼンテーションのユーザー インターフェース環境のインスタンスを返します。これにより、スクリプトでメニュー、ダイアログ、サイドバーなどの機能を追加できます。
newAffineTransformBuilder()AffineTransformBuilder新しい AffineTransformBuilder を返して AffineTransform をビルドします。
openById(id)Presentation指定された ID の Presentation を開きます。
openByUrl(url)Presentation指定された URL で Presentation を開きます。

SolidFill

メソッド

メソッド戻り値の型概要
getAlpha()Number色の不透明度を取得します。値は [0, 1.0] の範囲で、1.0 は完全に不透明であることを意味します。
getColor()Color塗りつぶしの色を取得します。

SpacingMode

プロパティ

プロパティタイプ説明
UNSUPPORTEDEnumサポートされていない間隔モード。
NEVER_COLLAPSEEnum段落間隔は常にレンダリングされます。
COLLAPSE_LISTSEnumリスト要素の間に段落間隔が挿入されない。

SpeakerSpotlight

メソッド

メソッド戻り値の型概要
alignOnPage(alignmentPosition)SpeakerSpotlightページ上の指定された位置に要素を配置します。
bringForward()SpeakerSpotlightページ要素を 1 つ前方に移動します。
bringToFront()SpeakerSpotlightページ要素をページの最前面に移動します。
duplicate()PageElementページ要素を複製します。
getBorder()Borderスピーカー スポットライトの Border を返します。
getConnectionSites()ConnectionSite[]ページ要素の ConnectionSite のリスト、またはページ要素に接続サイトがない場合は空のリストを返します。
getDescription()Stringページ要素の代替テキストの説明を返します。
getHeight()Number要素の高さをポイント単位で取得します。これは、要素が回転していない場合の要素の境界ボックスの高さです。
getInherentHeight()Number要素固有の高さをポイント単位で返します。
getInherentWidth()Number要素の固有の幅をポイント単位で返します。
getLeft()Number要素の水平位置をピクセル単位で返します。要素が回転していない場合は、ページの左上隅から測定されます。
getMaskShapeType()ShapeTypeスピーカー スポットライトに適用されているマスクの ShapeType を返します。マスクがない場合は null を返します。
getObjectId()Stringこのオブジェクトの一意の ID を返します。
getPageElementType()PageElementTypeページ要素のタイプを PageElementType 列挙型で返します。
getParentGroup()Groupこのページ要素が属するグループを返します。要素がグループに属していない場合は null を返します。
getParentPage()Pageこのページ要素が配置されているページを返します。
getRotation()Number要素の中心を中心とした時計回りの回転角度を度数で返します。0 度は回転なしを意味します。
getTitle()Stringページ要素の代替テキストのタイトルを返します。
getTop()Number要素の垂直位置をポイント単位で取得します。要素が回転していない場合は、ページの左上隅から測定されます。
getTransform()AffineTransformページ要素の変換を返します。
getWidth()Number要素の幅をポイント単位で返します。これは、要素が回転していない場合の要素の境界ボックスの幅です。
preconcatenateTransform(transform)SpeakerSpotlight指定された変換をページ要素の既存の変換に事前に連結します。
remove()voidページ要素を削除します。
scaleHeight(ratio)SpeakerSpotlight指定された比率で要素の高さをスケーリングします。
scaleWidth(ratio)SpeakerSpotlight要素の幅を指定された比率でスケーリングします。
select()voidアクティブなプレゼンテーション内の PageElement のみを選択し、以前の選択内容をすべて削除します。
select(replace)voidアクティブなプレゼンテーションの PageElement を選択します。
sendBackward()SpeakerSpotlightページ要素をページ上で 1 つ後方に移動します。
sendToBack()SpeakerSpotlightページ要素をページの一番後ろに移動します。
setDescription(description)SpeakerSpotlightページ要素の代替テキストの説明を設定します。
setHeight(height)SpeakerSpotlight要素の高さをポイント単位で設定します。これは、要素が回転していない場合の要素の境界ボックスの高さです。
setLeft(left)SpeakerSpotlight要素の水平位置をポイント単位で設定します。要素が回転していない場合は、ページの左上隅から測定されます。
setRotation(angle)SpeakerSpotlight要素の中心を中心として時計回りに回転する角度を度単位で設定します。
setTitle(title)SpeakerSpotlightページ要素の代替テキストのタイトルを設定します。
setTop(top)SpeakerSpotlight要素の垂直位置をポイント単位で設定します。要素が回転していない場合は、ページの左上隅から測定されます。
setTransform(transform)SpeakerSpotlight指定された変換でページ要素の変換を設定します。
setWidth(width)SpeakerSpotlight要素の幅をポイント単位で設定します。これは、要素が回転していない場合の要素の境界ボックスの幅です。

Table

メソッド

メソッド戻り値の型概要
alignOnPage(alignmentPosition)Tableページ上の指定された位置に要素を配置します。
appendColumn()TableColumnテーブルの最後の列の右側に新しい列を追加します。
appendRow()TableRowテーブルの最後の行の下に新しい行を追加します。
bringForward()Tableページ要素を 1 つ前方に移動します。
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ページ要素をページ上で 1 つ後方に移動します。
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 または現在のテキスト範囲と重複するすべての 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()TextStyleLink を削除します。
setBackgroundColor(color)TextStyleテキストの背景色を設定します。
setBackgroundColor(red, green, blue)TextStyleテキストの背景色を、0 ~ 255 の指定された RGB 値に設定します。
setBackgroundColor(hexColor)TextStyleテキストの背景色を指定された 16 進数色文字列に設定します。
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テキストのフォアグラウンド カラーを、0 ~ 255 の指定された RGB 値に設定します。
setForegroundColor(hexColor)TextStyleテキストのフォアグラウンド カラーを指定された 16 進数カラー文字列に設定します。
setForegroundColor(color)TextStyleテキストのフォアグラウンド カラーを指定された ThemeColorType に設定します。
setItalic(italic)TextStyleテキストを斜体にするかどうかを設定します。
setLinkSlide(slideIndex)TextStyleスライドのゼロベースのインデックスを使用して、Link を指定された Slide に設定します。
setLinkSlide(slide)TextStyle指定された SlideLink を設定します。リンクは指定されたスライド ID によって設定されます。
setLinkSlide(slidePosition)TextStyleスライドの相対位置を使用して、指定された SlideLink を設定します。
setLinkUrl(url)TextStyle指定された空でない URL 文字列に Link を設定します。
setSmallCaps(smallCaps)TextStyleテキストを小文字でレンダリングするかどうかを設定します。
setStrikethrough(strikethrough)TextStyleテキストに取り消し線を引くかどうかを設定します。
setUnderline(underline)TextStyleテキストに下線を付けるかどうかを設定します。

ThemeColor

メソッド

メソッド戻り値の型概要
getColorType()ColorTypeこの色のタイプを取得します。
getThemeColorType()ThemeColorTypeこの色のテーマカラーのタイプを取得します。

ThemeColorType

プロパティ

プロパティタイプ説明
UNSUPPORTEDEnumサポートされていないテーマの色を表します。
DARK1Enum最初の暗い色を表します。
LIGHT1Enum最初のライトの色を表します。
DARK2Enum2 つ目の暗い色を表します。
LIGHT2Enum2 つ目のライトの色を表します。
ACCENT1Enum最初のアクセント カラーを表します。
ACCENT2Enum2 つ目のアクセント カラーを表します。
ACCENT3Enum3 つ目のアクセント カラーを表します。
ACCENT4Enum4 番目のアクセント カラーを表します。
ACCENT5Enum5 番目のアクセント カラーを表します。
ACCENT6Enum6 番目のアクセント カラーを表します。
HYPERLINKEnumハイパーリンクに使用する色を表します。
FOLLOWED_HYPERLINKEnum訪問済みのハイパーリンクに使用する色を表します。

Video

メソッド

メソッド戻り値の型概要
alignOnPage(alignmentPosition)Videoページ上の指定された位置に要素を配置します。
bringForward()Videoページ要素を 1 つ前方に移動します。
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動画のサムネイルの URL を取得します。
getTitle()Stringページ要素の代替テキストのタイトルを返します。
getTop()Number要素の垂直位置をポイント単位で取得します。要素が回転していない場合は、ページの左上隅から測定されます。
getTransform()AffineTransformページ要素の変換を返します。
getUrl()String動画の URL を取得します。
getVideoId()Stringこの動画の動画ソースの一意の識別子を取得します。
getWidth()Number要素の幅をポイント単位で返します。これは、要素が回転していない場合の要素の境界ボックスの幅です。
preconcatenateTransform(transform)Video指定された変換をページ要素の既存の変換に事前に連結します。
remove()voidページ要素を削除します。
scaleHeight(ratio)Video指定された比率で要素の高さをスケーリングします。
scaleWidth(ratio)Video要素の幅を指定された比率でスケーリングします。
select()voidアクティブなプレゼンテーション内の PageElement のみを選択し、以前の選択内容をすべて削除します。
select(replace)voidアクティブなプレゼンテーションの PageElement を選択します。
sendBackward()Videoページ要素をページ上で 1 つ後方に移動します。
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ページ要素を 1 つ前方に移動します。
bringToFront()WordArtページ要素をページの最前面に移動します。
duplicate()PageElementページ要素を複製します。
getConnectionSites()ConnectionSite[]ページ要素の ConnectionSite のリスト、またはページ要素に接続サイトがない場合は空のリストを返します。
getDescription()Stringページ要素の代替テキストの説明を返します。
getHeight()Number要素の高さをポイント単位で取得します。これは、要素が回転していない場合の要素の境界ボックスの高さです。
getInherentHeight()Number要素固有の高さをポイント単位で返します。
getInherentWidth()Number要素の固有の幅をポイント単位で返します。
getLeft()Number要素の水平位置をピクセル単位で返します。要素が回転していない場合は、ページの左上隅から測定されます。
getLink()Linkリンクがない場合、Link または null を返します。
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()voidLink を削除します。
scaleHeight(ratio)WordArt指定された比率で要素の高さをスケーリングします。
scaleWidth(ratio)WordArt要素の幅を指定された比率でスケーリングします。
select()voidアクティブなプレゼンテーション内の PageElement のみを選択し、以前の選択内容をすべて削除します。
select(replace)voidアクティブなプレゼンテーションの PageElement を選択します。
sendBackward()WordArtページ要素をページ上で 1 つ後方に移動します。
sendToBack()WordArtページ要素をページの一番後ろに移動します。
setDescription(description)WordArtページ要素の代替テキストの説明を設定します。
setHeight(height)WordArt要素の高さをポイント単位で設定します。これは、要素が回転していない場合の要素の境界ボックスの高さです。
setLeft(left)WordArt要素の水平位置をポイント単位で設定します。要素が回転していない場合は、ページの左上隅から測定されます。
setLinkSlide(slideIndex)Linkスライドのゼロベースのインデックスを使用して、Link を指定された Slide に設定します。
setLinkSlide(slide)Link指定された SlideLink を設定します。リンクは指定されたスライド ID によって設定されます。
setLinkSlide(slidePosition)Linkスライドの相対位置を使用して、指定された SlideLink を設定します。
setLinkUrl(url)Link指定された空でない URL 文字列に Link を設定します。
setRotation(angle)WordArt要素の中心を中心として時計回りに回転する角度を度単位で設定します。
setTitle(title)WordArtページ要素の代替テキストのタイトルを設定します。
setTop(top)WordArt要素の垂直位置をポイント単位で設定します。要素が回転していない場合は、ページの左上隅から測定されます。
setTransform(transform)WordArt指定された変換でページ要素の変換を設定します。
setWidth(width)WordArt要素の幅をポイント単位で設定します。これは、要素が回転していない場合の要素の境界ボックスの幅です。