このサービスを使用すると、スクリプトで Google スライド ファイルの作成、アクセス、変更を行うことができます。Slides サービスの基盤となる機能について詳しくは、Google スライドのドキュメントもご覧ください。
クラス
名前 | 概要 |
---|---|
AffineTransform | 行列の乗算に従って、ソース座標(x1、y1)を宛先座標(x2、y2)に変換するために使用される 3x3 行列。[ x2 ] [ scaleX shearX translateX ] [ x1 ] [ y2 ] = [ shearY scaleY translateY ] [ y1 ] [ 1 ] [ 0 0 1 ] [ 1 ] |
AffineTransformBuilder | AffineTransform オブジェクトのビルダー。 |
AlignmentPosition | 適用する配置位置。 |
ArrowStyle | リニア ジオメトリをレンダリングできる開始フォームと終了フォームの種類。 |
AutoText | スライド番号など、時間の経過とともに変化するコンテンツに動的に置き換えられるテキスト要素。 |
AutoTextType | 自動テキストの種類。 |
Autofit | 図形の自動調整設定を記述します。 |
AutofitType | 自動調整の種類。 |
Border | 要素の周囲の枠線を記述します。 |
CellMergeState | 表セルの結合状態。 |
Color | 不透明な色 |
ColorScheme | カラーパターンは、ThemeColorType のメンバーから、レンダリングに使用される実際の色へのマッピングを定義します。 |
ConnectionSite | connector に接続できる PageElement の接続サイト。 |
ContentAlignment | Shape または TableCell のコンテンツの配置。 |
DashStyle | 線形ジオメトリをレンダリングできるダッシュの種類。 |
Fill | ページ要素の背景を記述します。 |
FillType | 塗りつぶしの種類。 |
Group | 単一のユニットとして結合された PageElement のコレクション。 |
Image | 画像を表す PageElement 。 |
Layout | プレゼンテーションのレイアウト。 |
Line | 線を表す PageElement 。 |
LineCategory | 線のカテゴリ。 |
LineFill | 線またはアウトラインの塗りつぶしを記述します。 |
LineFillType | 線の塗りつぶしの種類。 |
LineType | 線の種類。 |
Link | ハイパーテキスト リンク。 |
LinkType | Link のタイプ。 |
List | テキスト内のリスト。 |
ListPreset | テキスト内のリスト用のグリフのプリセット パターン。 |
ListStyle | テキスト範囲のリスト スタイル。 |
Master | プレゼンテーションのマスター。 |
NotesMaster | プレゼンテーションのノートマスター。 |
NotesPage | プレゼンテーションのメモページ。 |
Page | プレゼンテーション内のページ。 |
PageBackground | ページの背景を説明します |
PageBackgroundType | ページの背景の種類。 |
PageElement | ページにレンダリングされる視覚要素。 |
PageElementRange | 1 つ以上の PageElement インスタンスのコレクション。 |
PageElementType | ページ要素のタイプ。 |
PageRange | 1 つ以上の Page インスタンスのコレクション。 |
PageType | ページの種類。 |
Paragraph | 改行文字で終了するテキストのセグメント。 |
ParagraphAlignment | 段落のテキストの配置の種類。 |
ParagraphStyle | 段落全体に適用されるテキストのスタイル。 |
PictureFill | コンテナのサイズに拡大された画像をレンダリングする塗りつぶし。 |
PlaceholderType | プレースホルダのタイプ。 |
Point | 場所を表すポイント。 |
PredefinedLayout | 事前定義されたレイアウト。 |
Presentation | プレゼンテーション。 |
Selection | アクティブなプレゼンテーションでのユーザーの選択内容。 |
SelectionType | Selection のタイプ。 |
Shape | より具体的な分類がない汎用的な形状を表す PageElement 。 |
ShapeType | 図形の種類。 |
SheetsChart | Google スプレッドシートから埋め込まれたリンク付きグラフを表す PageElement 。 |
SheetsChartEmbedType | スプレッドシートのグラフの埋め込みタイプ。 |
Slide | プレゼンテーション内のスライド。 |
SlideLinkingMode | スライド間のリンクのモード。 |
SlidePosition | Slide の相対位置。 |
SlidesApp | 編集可能な Presentations を作成して開きます。 |
SolidFill | 単色の塗りつぶし。 |
SpacingMode | 段落間隔のさまざまなモード。 |
SpeakerSpotlight | スピーカー スポットライトを表す PageElement 。 |
Table | テーブルを表す PageElement 。 |
TableCell | 表内のセル。 |
TableCellRange | 1 つ以上の TableCell インスタンスのコレクション。 |
TableColumn | テーブル内の列。 |
TableRow | テーブル内の行。 |
TextBaselineOffset | テキストの通常の位置からの垂直オフセット。 |
TextDirection | ルートのテキストを流し込むことができます。 |
TextRange | Shape または TableCell のテキスト コンテンツのセグメント。 |
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
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
CENTER | Enum | 中央揃え。 |
HORIZONTAL_CENTER | Enum | 水平方向の中央に揃えます。 |
VERTICAL_CENTER | Enum | 垂直方向の中央に揃えます。 |
ArrowStyle
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
UNSUPPORTED | Enum | サポートされていない矢印のスタイル。 |
NONE | Enum | 矢印なし。 |
STEALTH_ARROW | Enum | 矢印(後ろが切り欠かれている)。 |
FILL_ARROW | Enum | 矢印(塗りつぶし)。 |
FILL_CIRCLE | Enum | 塗りつぶしの円。 |
FILL_SQUARE | Enum | 塗りつぶし四角形。 |
FILL_DIAMOND | Enum | ひし形(塗りつぶし)。 |
OPEN_ARROW | Enum | 矢印(中抜き)。 |
OPEN_CIRCLE | Enum | 丸(中抜き)。 |
OPEN_SQUARE | Enum | 四角(中抜き)。 |
OPEN_DIAMOND | Enum | ひし形(中抜き)。 |
AutoText
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
getAutoTextType() | AutoTextType | 自動テキストのタイプを返します。 |
getIndex() | Integer | 自動テキストのインデックスを返します。 |
getRange() | TextRange | 自動テキストにまたがる TextRange を返します。 |
AutoTextType
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
UNSUPPORTED | Enum | サポートされていない自動テキストの種類。 |
SLIDE_NUMBER | Enum | スライド番号。 |
Autofit
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
disableAutofit() | Autofit | シェイプの AutofitType を AutofitType.NONE に設定します。 |
getAutofitType() | AutofitType | シェイプの AutofitType を取得します。 |
getFontScale() | Number | シェイプに適用されているフォント スケールを取得します。 |
getLineSpacingReduction() | Number | 図形に適用されている行間の短縮を取得します。 |
AutofitType
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
UNSUPPORTED | Enum | サポートされていない自動調整タイプ。 |
NONE | Enum | 自動調整は適用されません。 |
TEXT_AUTOFIT | Enum | テキストがはみ出す場合は縮小します。 |
SHAPE_AUTOFIT | Enum | テキストに合わせて図形のサイズを変更します。 |
Border
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
getDashStyle() | DashStyle | 境界の DashStyle を取得します。 |
getLineFill() | LineFill | 境界の LineFill を取得します。 |
getWeight() | Number | 枠線の太さをポイント単位で取得します。 |
isVisible() | Boolean | 境界が表示されるかどうかを取得します。 |
setDashStyle(style) | Border | 枠線の DashStyle を設定します。 |
setTransparent() | Border | 枠線を透明に設定します。 |
setWeight(points) | Border | 枠線の太さをポイント単位で設定します。 |
CellMergeState
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
NORMAL | Enum | セルが結合されていない。 |
HEAD | Enum | セルが結合され、そのセルがヘッド( |
MERGED | Enum | セルが結合されているが、ヘッドではない( |
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
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
UNSUPPORTED | Enum | サポートされていないコンテンツの配置。 |
TOP | Enum | コンテンツをコンテンツ ホルダーの上部に配置します。 |
MIDDLE | Enum | コンテンツをコンテンツ ホルダーの中央に配置します。 |
BOTTOM | Enum | コンテンツをコンテンツ ホルダーの下端に揃えます。 |
DashStyle
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
UNSUPPORTED | Enum | サポートされていないダッシュ スタイル。 |
SOLID | Enum | 実線。 |
DOT | Enum | 点線。 |
DASH | Enum | 破線。 |
DASH_DOT | Enum | ダッシュとドットが交互に表示されます。 |
LONG_DASH | Enum | 太いダッシュ線。 |
LONG_DASH_DOT | Enum | 大きなダッシュとドットが交互に表示されます。 |
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
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
UNSUPPORTED | Enum | サポートされていない塗りつぶしタイプ。 |
NONE | Enum | 塗りつぶしがないため、背景は透明です。 |
SOLID | Enum | 単色の塗りつぶし。 |
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() | void | Link を削除します。 |
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 | 指定された Slide に Link を設定します。リンクは指定されたスライド ID によって設定されます。 |
setLinkSlide(slidePosition) | Link | スライドの相対位置を使用して、指定された Slide に Link を設定します。 |
setLinkUrl(url) | Link | 指定された空でない URL 文字列に Link を設定します。 |
setRotation(angle) | Image | 要素の中心を中心として時計回りに回転する角度を度単位で設定します。 |
setTitle(title) | Image | ページ要素の代替テキストのタイトルを設定します。 |
setTop(top) | Image | 要素の垂直位置をポイント単位で設定します。要素が回転していない場合は、ページの左上隅から測定されます。 |
setTransform(transform) | Image | 指定された変換でページ要素の変換を設定します。 |
setWidth(width) | Image | 要素の幅をポイント単位で設定します。これは、要素が回転していない場合の要素の境界ボックスの幅です。 |
Layout
メソッド
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() | void | Link を削除します。 |
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 | 指定された Slide に Link を設定します。リンクは指定されたスライド ID によって設定されます。 |
setLinkSlide(slidePosition) | Link | スライドの相対位置を使用して、指定された Slide に Link を設定します。 |
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
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
UNSUPPORTED | Enum | サポートされていない線のカテゴリ。 |
STRAIGHT | Enum | ストレート コネクタ(ストレート コネクタ 1 を含む)。 |
BENT | Enum | コネクタの曲がり(コネクタ 2 ~ 5 の曲がりを含む)。 |
CURVED | Enum | 曲線コネクタ(曲線コネクタ 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
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
UNSUPPORTED | Enum | サポートされていない線の塗りつぶしタイプ。 |
NONE | Enum | 塗りつぶしがないため、線や枠線は透明です。 |
SOLID | Enum | 単色の塗りつぶし。 |
LineType
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
UNSUPPORTED | Enum | サポートされていない線の種類。 |
STRAIGHT_CONNECTOR_1 | Enum | 直線コネクタ 1 フォーム。 |
BENT_CONNECTOR_2 | Enum | コネクタの曲がり 2 フォーム。 |
BENT_CONNECTOR_3 | Enum | コネクタの曲がり 3 フォーム。 |
BENT_CONNECTOR_4 | Enum | 曲がったコネクタ 4 フォーム。 |
BENT_CONNECTOR_5 | Enum | コネクタの曲がり 5 フォーム。 |
CURVED_CONNECTOR_2 | Enum | 曲線コネクタ 2 フォーム。 |
CURVED_CONNECTOR_3 | Enum | 曲線コネクタ 3 フォーム。 |
CURVED_CONNECTOR_4 | Enum | 曲線コネクタ 4 フォーム。 |
CURVED_CONNECTOR_5 | Enum | 曲線コネクタ 5 フォーム。 |
STRAIGHT_LINE | Enum | 直線。 |
Link
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
getLinkType() | LinkType | LinkType を返します。 |
getLinkedSlide() | Slide | URL 以外のリンクタイプにリンクされている Slide を返します(存在する場合)。 |
getSlideId() | String | リンクされた Slide の ID を返します。LinkType が LinkType.SLIDE_ID でない場合は null を返します。 |
getSlideIndex() | Integer | リンクされた Slide のゼロベースのインデックスを返します。LinkType が LinkType.SLIDE_INDEX でない場合、null を返します。 |
getSlidePosition() | SlidePosition | リンクされた Slide の SlidePosition を返します。LinkType が LinkType.SLIDE_POSITION でない場合は null を返します。 |
getUrl() | String | 外部ウェブページの URL を返します。LinkType が LinkType.URL でない場合、null を返します。 |
LinkType
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
UNSUPPORTED | Enum | サポートされていないリンクタイプ。 |
URL | Enum | 外部ウェブページへのリンク。 |
SLIDE_POSITION | Enum | このプレゼンテーション内の特定のスライドへのリンク(位置で指定)。 |
SLIDE_ID | Enum | このプレゼンテーション内の特定のスライドへのリンク(ID で指定)。 |
SLIDE_INDEX | Enum | このプレゼンテーション内の特定のスライドへのリンク(ゼロベースのインデックスで指定)。 |
List
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
getListId() | String | リストの ID を返します。 |
getListParagraphs() | Paragraph[] | リスト内のすべての Paragraphs を返します。 |
ListPreset
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
DISC_CIRCLE_SQUARE | Enum | リストの最初の 3 つのネストレベルに「ディスク」、「円」、「正方形」のグリフが付いたリスト。 |
DIAMONDX_ARROW3D_SQUARE | Enum | リストの最初の 3 つのネストレベルに「DIAMONDX」、「ARROW3D」、「SQUARE」のグリフが使用されているリスト。 |
CHECKBOX | Enum | リストのネストレベルごとに「チェックボックス」記号が付いたリスト。 |
ARROW_DIAMOND_DISC | Enum | リストの最初の 3 つのネストレベルに「矢印」、「ダイヤモンド」、「円」の記号が付いたリスト。 |
STAR_CIRCLE_SQUARE | Enum | リストの最初の 3 つのネストレベルに「星」、「円」、「四角形」のグリフが付いたリスト。 |
ARROW3D_CIRCLE_SQUARE | Enum | 最初の 3 つのリストのネストレベルに「ARROW3D」、「CIRCLE」、「SQUARE」のグリフが付いたリスト。 |
LEFTTRIANGLE_DIAMOND_DISC | Enum | 最初の 3 つのリストのネストレベルに「LEFTTRIANGLE」、「DIAMOND」、「DISC」のグリフが付いたリスト。 |
DIAMONDX_HOLLOWDIAMOND_SQUARE | Enum | 最初の 3 つのリストのネストレベルに「DIAMONDX」、「HOLLOWDIAMOND」、「SQUARE」のグリフが付いたリスト。 |
DIAMOND_CIRCLE_SQUARE | Enum | リストの最初の 3 つのネスト レベルに「DIAMOND」、「CIRCLE」、「SQUARE」のグリフが付いたリスト。 |
DIGIT_ALPHA_ROMAN | Enum | 最初の 3 つのリストのネスト レベルに「DIGIT」、「ALPHA」、「ROMAN」のグリフが含まれ、その後にピリオドが続くリスト。 |
DIGIT_ALPHA_ROMAN_PARENS | Enum | 最初の 3 つのリストのネスト レベルに「DIGIT」、「ALPHA」、「ROMAN」のグリフが含まれ、その後にかっこが続くリスト。 |
DIGIT_NESTED | Enum | 「DIGIT」グリフをピリオドで区切ったリスト。各ネストレベルでは、前のネストレベルのグリフを接頭辞として使用します。 |
UPPERALPHA_ALPHA_ROMAN | Enum | リストの最初の 3 つのネストレベルに「UPPERALPHA」、「ALPHA」、「ROMAN」のグリフが使用され、その後にピリオドが続くリスト。 |
UPPERROMAN_UPPERALPHA_DIGIT | Enum | 最初の 3 つのリストのネスト レベルに「UPPERROMAN」、「UPPERALPHA」、「DIGIT」のグリフが含まれ、その後にピリオドが続くリスト。 |
ZERODIGIT_ALPHA_ROMAN | Enum | 最初の 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
メソッド
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
メソッド
Page
メソッド
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
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
UNSUPPORTED | Enum | サポートされていないページ背景の種類。 |
NONE | Enum | 塗りつぶしがないため、背景は白くレンダリングされます。 |
SOLID | Enum | 単色の塗りつぶし。 |
PICTURE | Enum | ページ全体に拡大された画像。 |
PageElement
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
alignOnPage(alignmentPosition) | PageElement | ページ上の指定された位置に要素を配置します。 |
asGroup() | Group | ページ要素をグループとして返します。 |
asImage() | Image | ページ要素を画像として返します。 |
asLine() | Line | ページ要素を線として返します。 |
asShape() | Shape | ページ要素をシェイプとして返します。 |
asSheetsChart() | SheetsChart | Google スプレッドシートから埋め込まれたリンクされたグラフとしてページ要素を返します。 |
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
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
UNSUPPORTED | Enum | サポートされていないページ要素で、さらに分類できないものを表します。 |
SHAPE | Enum | より具体的な分類がない汎用的な図形を表します。 |
IMAGE | Enum | 画像を表します。 |
VIDEO | Enum | 動画を表します。 |
TABLE | Enum | テーブルを表します。 |
GROUP | Enum | 1 つの単位として結合されたページ要素のコレクションを表します。 |
LINE | Enum | 線を表します。 |
WORD_ART | Enum | ワードアートを表します。 |
SHEETS_CHART | Enum | Google スプレッドシートから埋め込まれたリンクされたグラフを表します。 |
SPEAKER_SPOTLIGHT | Enum | スピーカー スポットライトを表します。 |
PageRange
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
getPages() | Page[] | Page インスタンスのリストを返します。 |
PageType
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
UNSUPPORTED | Enum | サポートされていないページタイプ。 |
SLIDE | Enum | スライドページ。 |
LAYOUT | Enum | レイアウト ページ。 |
MASTER | Enum | マスターページ。 |
Paragraph
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
getIndex() | Integer | 段落の改行のインデックスを返します。 |
getRange() | TextRange | このオブジェクトの改行文字で終わる段落内のテキストにまたがる TextRange を返します。 |
ParagraphAlignment
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
UNSUPPORTED | Enum | サポートされていない段落の配置。 |
START | Enum | 段落は行の先頭に揃えられます。 |
CENTER | Enum | 段落は中央に配置されます。 |
END | Enum | 段落が行の末尾に揃えられます。 |
JUSTIFIED | Enum | 段落が両端揃えになっています。 |
ParagraphStyle
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
getIndentEnd() | Number | TextRange の段落のテキスト末尾のインデントをポイント単位で返します。指定されたテキストに複数の段落スタイルがある場合は、null を返します。 |
getIndentFirstLine() | Number | TextRange の段落の 1 行目のインデントをポイント単位で返します。指定されたテキストに複数の段落スタイルがある場合は 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 の段落の 1 行目のインデントをポイント単位で設定します。 |
setIndentStart(indent) | ParagraphStyle | TextRange の段落のテキストの先頭インデントをポイント単位で設定します。 |
setLineSpacing(spacing) | ParagraphStyle | 行間隔を設定します。 |
setParagraphAlignment(alignment) | ParagraphStyle | TextRange 内の段落の ParagraphAlignment を設定します。 |
setSpaceAbove(space) | ParagraphStyle | TextRange で、段落の上に追加するスペースをポイント単位で設定します。 |
setSpaceBelow(space) | ParagraphStyle | TextRange で、段落の下に追加するスペースをポイント単位で設定します。 |
setSpacingMode(mode) | ParagraphStyle | TextRange 内の段落の SpacingMode を設定します。 |
setTextDirection(direction) | ParagraphStyle | TextRange 内の段落の TextDirection を設定します。 |
PictureFill
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
getAs(contentType) | Blob | このオブジェクト内のデータを指定したコンテンツ タイプに変換された BLOB として返します。 |
getBlob() | Blob | このオブジェクト内のデータを blob として返します。 |
getContentUrl() | String | 画像の URL を取得します。 |
getSourceUrl() | String | 画像のソース URL(利用可能な場合)を取得します。 |
PlaceholderType
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
UNSUPPORTED | Enum | サポートされていないプレースホルダの種類。 |
NONE | Enum | プレースホルダではありません。 |
BODY | Enum | (本文や |
CHART | Enum | グラフ。 |
CLIP_ART | Enum | クリップアート画像。 |
CENTERED_TITLE | Enum | タイトルは中央に配置します。 |
DIAGRAM | Enum | 図 |
DATE_AND_TIME | Enum | 日付と時刻。 |
FOOTER | Enum | フッター テキスト。 |
HEADER | Enum | ヘッダー テキスト。 |
MEDIA | Enum | マルチメディア。 |
OBJECT | Enum | 任意のコンテンツ タイプ。 |
PICTURE | Enum | 写真。 |
SLIDE_NUMBER | Enum | スライド番号。 |
SUBTITLE | Enum | 字幕。 |
TABLE | Enum | 表] をクリックします。 |
TITLE | Enum | スライドのタイトル。 |
SLIDE_IMAGE | Enum | スライド画像。 |
Point
PredefinedLayout
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
UNSUPPORTED | Enum | サポートされていないレイアウト。 |
BLANK | Enum | プレースホルダのない空のレイアウト。 |
CAPTION_ONLY | Enum | 下部にキャプションがあるレイアウト。 |
TITLE | Enum | タイトルとサブタイトルを含むレイアウト。 |
TITLE_AND_BODY | Enum | タイトルと本文を含むレイアウト。 |
TITLE_AND_TWO_COLUMNS | Enum | タイトルと 2 列のレイアウト。 |
TITLE_ONLY | Enum | タイトルのみのレイアウト。 |
SECTION_HEADER | Enum | セクション タイトル付きのレイアウト。 |
SECTION_TITLE_AND_DESCRIPTION | Enum | 片側にタイトルとサブタイトル、もう片側に説明があるレイアウト。 |
ONE_COLUMN_TEXT | Enum | 1 つのタイトルと 1 つの本文が 1 つの列に配置されたレイアウト。 |
MAIN_POINT | Enum | 主なポイントを記載したレイアウト。 |
BIG_NUMBER | Enum | 大きな数字の見出しが付いたレイアウト。 |
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() | SelectionType | SelectionType を返します。 |
getTableCellRange() | TableCellRange | 選択された TableCell インスタンスの TableCellRange コレクションを返します。TableCell インスタンスが選択されていない場合は null を返します。 |
getTextRange() | TextRange | 選択された TextRange を返します。選択が SelectionType.TEXT 型でない場合、null を返します。 |
SelectionType
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
UNSUPPORTED | Enum | サポートされていない選択タイプ。 |
NONE | Enum | 選択なし。 |
TEXT | Enum | テキスト選択 |
TABLE_CELL | Enum | 表のセルの選択範囲。 |
PAGE | Enum | サムネイル フィルムストリップでのページ選択。 |
PAGE_ELEMENT | Enum | ページ要素の選択。 |
CURRENT_PAGE | Enum | 現在のページの選択。 |
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() | void | Link を削除します。 |
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 | 指定された Slide に Link を設定します。リンクは指定されたスライド ID によって設定されます。 |
setLinkSlide(slidePosition) | Link | スライドの相対位置を使用して、指定された Slide に Link を設定します。 |
setLinkUrl(url) | Link | 指定された空でない URL 文字列に Link を設定します。 |
setRotation(angle) | Shape | 要素の中心を中心として時計回りに回転する角度を度単位で設定します。 |
setTitle(title) | Shape | ページ要素の代替テキストのタイトルを設定します。 |
setTop(top) | Shape | 要素の垂直位置をポイント単位で設定します。要素が回転していない場合は、ページの左上隅から測定されます。 |
setTransform(transform) | Shape | 指定された変換でページ要素の変換を設定します。 |
setWidth(width) | Shape | 要素の幅をポイント単位で設定します。これは、要素が回転していない場合の要素の境界ボックスの幅です。 |
ShapeType
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
UNSUPPORTED | Enum | サポートされていないシェイプタイプ。 |
TEXT_BOX | Enum | テキスト ボックスの形状。 |
RECTANGLE | Enum | 長方形の形状。 |
ROUND_RECTANGLE | Enum | 角丸四角形。 |
ELLIPSE | Enum | 楕円形。 |
ARC | Enum | カーブした円弧の形状。 |
BENT_ARROW | Enum | 曲折矢印の形状。 |
BENT_UP_ARROW | Enum | 上矢印の形状。 |
BEVEL | Enum | ベベル形状。 |
BLOCK_ARC | Enum | ブロック円弧の形状。 |
BRACE_PAIR | Enum | 波かっこのペアの形状。 |
BRACKET_PAIR | Enum | かっこペアの形状。 |
CAN | Enum | シェイプを設定できます。 |
CHEVRON | Enum | シェブロン形状。 |
CHORD | Enum | コードの形状。 |
CLOUD | Enum | 雲の形状。 |
CORNER | Enum | 角の形状。 |
CUBE | Enum | 立方体の形状。 |
CURVED_DOWN_ARROW | Enum | 下カーブ矢印の形状。 |
CURVED_LEFT_ARROW | Enum | 左カーブ矢印の形状。 |
CURVED_RIGHT_ARROW | Enum | 右カーブ矢印の形状。 |
CURVED_UP_ARROW | Enum | 上カーブ矢印の形状。 |
DECAGON | Enum | 10 角形。 |
DIAGONAL_STRIPE | Enum | 斜め縞の形状。 |
DIAMOND | Enum | ダイヤモンド形。 |
DODECAGON | Enum | 十二角形の形状。 |
DONUT | Enum | ドーナツ型。 |
DOUBLE_WAVE | Enum | 二重波形。 |
DOWN_ARROW | Enum | 下矢印の形状。 |
DOWN_ARROW_CALLOUT | Enum | 吹き出しの下矢印の形状。 |
FOLDED_CORNER | Enum | 折りたたまれた角の形状。 |
FRAME | Enum | フレームの形状。 |
HALF_FRAME | Enum | 額縁(半分)の形状。 |
HEART | Enum | ハート形。 |
HEPTAGON | Enum | 七角形の形状。 |
HEXAGON | Enum | 六角形。 |
HOME_PLATE | Enum | ホームプレートの形状。 |
HORIZONTAL_SCROLL | Enum | 横スクロールのシェイプ。 |
IRREGULAR_SEAL_1 | Enum | 不規則なシール 1 の形状。 |
IRREGULAR_SEAL_2 | Enum | 不規則なシール 2 の形状。 |
LEFT_ARROW | Enum | 左矢印の形状。 |
LEFT_ARROW_CALLOUT | Enum | 吹き出しの左矢印の形状。 |
LEFT_BRACE | Enum | 左中かっこの形状。 |
LEFT_BRACKET | Enum | 左角かっこの形状。 |
LEFT_RIGHT_ARROW | Enum | 左右矢印の形状。 |
LEFT_RIGHT_ARROW_CALLOUT | Enum | 吹き出しの左右矢印の形状。 |
LEFT_RIGHT_UP_ARROW | Enum | 左右上矢印の形状。 |
LEFT_UP_ARROW | Enum | 左上矢印の形状。 |
LIGHTNING_BOLT | Enum | 稲妻の形状。 |
MATH_DIVIDE | Enum | 数学シェイプを分割します。 |
MATH_EQUAL | Enum | 数学記号の「等しい」の図形。 |
MATH_MINUS | Enum | マイナスの数学図形。 |
MATH_MULTIPLY | Enum | 乗算の計算記号。 |
MATH_NOT_EQUAL | Enum | 等しくない数学記号。 |
MATH_PLUS | Enum | プラスの算術記号。 |
MOON | Enum | 月形。 |
NO_SMOKING | Enum | 禁煙の形状。 |
NOTCHED_RIGHT_ARROW | Enum | 切り欠きのある右矢印の形状。 |
OCTAGON | Enum | 八角形。 |
PARALLELOGRAM | Enum | 平行四辺形の形状。 |
PENTAGON | Enum | 五角形。 |
PIE | Enum | 円グラフ。 |
PLAQUE | Enum | プラークの形状。 |
PLUS | Enum | プラスの形状。 |
QUAD_ARROW | Enum | 四方向矢印の形状。 |
QUAD_ARROW_CALLOUT | Enum | 吹き出しの四方向矢印の形状。 |
RIBBON | Enum | リボン形状。 |
RIBBON_2 | Enum | リボン 2 の形状。 |
RIGHT_ARROW | Enum | 右矢印の形状。 |
RIGHT_ARROW_CALLOUT | Enum | 吹き出しの右矢印の形状。 |
RIGHT_BRACE | Enum | 右中かっこの形。 |
RIGHT_BRACKET | Enum | 右かっこの形状。 |
ROUND_1_RECTANGLE | Enum | 角が丸い長方形。 |
ROUND_2_DIAGONAL_RECTANGLE | Enum | 対角線の角丸四角形。 |
ROUND_2_SAME_RECTANGLE | Enum | 隣接する 2 つの角が丸い四角形。 |
RIGHT_TRIANGLE | Enum | 直角三角形の形状。 |
SMILEY_FACE | Enum | 笑顔の形。 |
SNIP_1_RECTANGLE | Enum | 1 つの角を切り取った長方形のシェイプ。 |
SNIP_2_DIAGONAL_RECTANGLE | Enum | 対角の切り取り角が 2 つある長方形の形状。 |
SNIP_2_SAME_RECTANGLE | Enum | 2 つの同じ側の切り抜き角の長方形シェイプ。 |
SNIP_ROUND_RECTANGLE | Enum | 1 つの切り抜き、1 つの角丸長方形の形状。 |
STAR_10 | Enum | 10 稜星の形状。 |
STAR_12 | Enum | 12 稜星の形状。 |
STAR_16 | Enum | 16 稜星型。 |
STAR_24 | Enum | 24 角形の星。 |
STAR_32 | Enum | 32 稜星の形状。 |
STAR_4 | Enum | 四角星の形状。 |
STAR_5 | Enum | 5 角星の形状。 |
STAR_6 | Enum | 六芒星の形状。 |
STAR_7 | Enum | 7 稜星の形状。 |
STAR_8 | Enum | 8 稜星の形状。 |
STRIPED_RIGHT_ARROW | Enum | ストライプの右矢印の形状。 |
SUN | Enum | 太陽の形。 |
TRAPEZOID | Enum | 台形の形状。 |
TRIANGLE | Enum | 三角形の形状。 |
UP_ARROW | Enum | 上矢印の形状。 |
UP_ARROW_CALLOUT | Enum | 吹き出しの上矢印の形状。 |
UP_DOWN_ARROW | Enum | 上下矢印の形状。 |
UTURN_ARROW | Enum | U ターン矢印の形状。 |
VERTICAL_SCROLL | Enum | 縦スクロールのシェイプ。 |
WAVE | Enum | 波形。 |
WEDGE_ELLIPSE_CALLOUT | Enum | コールアウトのくさび形の楕円形。 |
WEDGE_RECTANGLE_CALLOUT | Enum | 吹き出しのくさび形の長方形。 |
WEDGE_ROUND_RECTANGLE_CALLOUT | Enum | 吹き出しのくさびの角丸長方形の形状。 |
FLOW_CHART_ALTERNATE_PROCESS | Enum | 代替のプロセスフロー シェイプ。 |
FLOW_CHART_COLLATE | Enum | 集計フロー シェイプ。 |
FLOW_CHART_CONNECTOR | Enum | コネクタ フロー シェイプ。 |
FLOW_CHART_DECISION | Enum | 意思決定フローの形状。 |
FLOW_CHART_DELAY | Enum | 遅延フロー形状。 |
FLOW_CHART_DISPLAY | Enum | フロー形状を表示します。 |
FLOW_CHART_DOCUMENT | Enum | ドキュメント フローの形状。 |
FLOW_CHART_EXTRACT | Enum | フロー形状を抽出します。 |
FLOW_CHART_INPUT_OUTPUT | Enum | 入力出力フロー シェイプ。 |
FLOW_CHART_INTERNAL_STORAGE | Enum | 内部ストレージのフローの形状。 |
FLOW_CHART_MAGNETIC_DISK | Enum | 磁気ディスクのフロー形状。 |
FLOW_CHART_MAGNETIC_DRUM | Enum | 磁気ドラムのフロー形状。 |
FLOW_CHART_MAGNETIC_TAPE | Enum | 磁気テープのフロー形状。 |
FLOW_CHART_MANUAL_INPUT | Enum | 手動入力フロー シェイプ。 |
FLOW_CHART_MANUAL_OPERATION | Enum | 手動操作フローの形状。 |
FLOW_CHART_MERGE | Enum | マージ フロー シェイプ。 |
FLOW_CHART_MULTIDOCUMENT | Enum | マルチドキュメント フロー シェイプ。 |
FLOW_CHART_OFFLINE_STORAGE | Enum | オフライン ストレージのフローの形状。 |
FLOW_CHART_OFFPAGE_CONNECTOR | Enum | オフページ結合子のフロー形状。 |
FLOW_CHART_ONLINE_STORAGE | Enum | オンライン ストレージのフローの形状。 |
FLOW_CHART_OR | Enum | またはフロー シェイプ。 |
FLOW_CHART_PREDEFINED_PROCESS | Enum | 事前定義されたプロセスフロー シェイプ。 |
FLOW_CHART_PREPARATION | Enum | 準備フローの形状。 |
FLOW_CHART_PROCESS | Enum | プロセスフローの形状。 |
FLOW_CHART_PUNCHED_CARD | Enum | パンチカードのフロー形状。 |
FLOW_CHART_PUNCHED_TAPE | Enum | パンチされたテープのフロー形状。 |
FLOW_CHART_SORT | Enum | 並べ替えフロー シェイプ。 |
FLOW_CHART_SUMMING_JUNCTION | Enum | 合計接合点の流れの形状。 |
FLOW_CHART_TERMINATOR | Enum | ターミネータのフロー シェイプ。 |
ARROW_EAST | Enum | 東向きの矢印の形状。 |
ARROW_NORTH_EAST | Enum | 右上の矢印の形状。 |
ARROW_NORTH | Enum | 北矢印の形状。 |
SPEECH | Enum | 音声の形状。 |
STARBURST | Enum | スターバースト シェイプ。 |
TEARDROP | Enum | 涙滴型。 |
ELLIPSE_RIBBON | Enum | 楕円のリボン形状。 |
ELLIPSE_RIBBON_2 | Enum | 楕円リボン 2 の形状。 |
CLOUD_CALLOUT | Enum | コールアウトの雲の形状。 |
CUSTOM | Enum | カスタム シェイプ。 |
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() | void | Link を削除します。 |
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 | 指定された Slide に Link を設定します。リンクは指定されたスライド ID によって設定されます。 |
setLinkSlide(slidePosition) | Link | スライドの相対位置を使用して、指定された Slide に Link を設定します。 |
setLinkUrl(url) | Link | 指定された空でない URL 文字列に Link を設定します。 |
setRotation(angle) | SheetsChart | 要素の中心を中心として時計回りに回転する角度を度単位で設定します。 |
setTitle(title) | SheetsChart | ページ要素の代替テキストのタイトルを設定します。 |
setTop(top) | SheetsChart | 要素の垂直位置をポイント単位で設定します。要素が回転していない場合は、ページの左上隅から測定されます。 |
setTransform(transform) | SheetsChart | 指定された変換でページ要素の変換を設定します。 |
setWidth(width) | SheetsChart | 要素の幅をポイント単位で設定します。これは、要素が回転していない場合の要素の境界ボックスの幅です。 |
SheetsChartEmbedType
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
UNSUPPORTED | Enum | サポートされていないグラフで、さらに分類できないグラフを表します。 |
IMAGE | Enum | グラフが画像として埋め込まれていることを示します。 |
Slide
メソッド
SlideLinkingMode
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
UNSUPPORTED | Enum | サポートされていないスライド リンクモード。 |
LINKED | Enum | スライドがリンクされていることを示します。 |
NOT_LINKED | Enum | スライドがリンクされていないことを示します。 |
SlidePosition
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
NEXT_SLIDE | Enum | 次のスライドに進みましょう。 |
PREVIOUS_SLIDE | Enum | 前のスライド。 |
FIRST_SLIDE | Enum | プレゼンテーションの最初のスライド。 |
LAST_SLIDE | Enum | プレゼンテーションの最後のスライド。 |
SlidesApp
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
AlignmentPosition | AlignmentPosition | 配置位置の種類の列挙型。 |
ArrowStyle | ArrowStyle | Line に適用できるさまざまな矢印スタイルを列挙します。 |
AutoTextType | AutoTextType | 自動テキストの種類の列挙。 |
AutofitType | AutofitType | 自動調整の種類の列挙型。 |
CellMergeState | CellMergeState | 表セルのさまざまな結合状態の列挙型。 |
ColorType | ColorType | 色の種類の列挙型。 |
ContentAlignment | ContentAlignment | コンテンツの配置を指定する際に使用される値の列挙型。 |
DashStyle | DashStyle | Line に適用できるさまざまなダッシュ スタイルの列挙型。 |
FillType | FillType | 塗りつぶしタイプの列挙型。 |
LineCategory | LineCategory | Line のカテゴリの列挙型。 |
LineFillType | LineFillType | LineFill のタイプの列挙。 |
LineType | LineType | Line のタイプの列挙。 |
LinkType | LinkType | リンクの種類の列挙型。 |
ListPreset | ListPreset | リスト プリセットのタイプの列挙型。 |
PageBackgroundType | PageBackgroundType | ページの背景の種類を列挙します。 |
PageElementType | PageElementType | ページ要素の種類の列挙。 |
PageType | PageType | ページの種類の列挙。 |
ParagraphAlignment | ParagraphAlignment | 段落の配置の種類の列挙型。 |
PlaceholderType | PlaceholderType | プレースホルダの種類の列挙型。 |
PredefinedLayout | PredefinedLayout | 事前定義されたレイアウトの列挙。 |
SelectionType | SelectionType | 選択の種類の列挙型。 |
ShapeType | ShapeType | 図形の種類の列挙型。 |
SheetsChartEmbedType | SheetsChartEmbedType | スプレッドシートのグラフの埋め込みタイプの列挙。 |
SlideLinkingMode | SlideLinkingMode | スライドをリンクする方法の列挙型。 |
SlidePosition | SlidePosition | スライド位置の種類の列挙型。 |
SpacingMode | SpacingMode | 間隔モードの種類の列挙。 |
TextBaselineOffset | TextBaselineOffset | テキスト ベースライン オフセットの種類の列挙。 |
TextDirection | TextDirection | テキストの向きの種類の列挙型。 |
ThemeColorType | ThemeColorType | テーマカラーの列挙型。 |
VideoSourceType | VideoSourceType | 動画ソースの種類の列挙型。 |
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
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
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
UNSUPPORTED | Enum | サポートされていない間隔モード。 |
NEVER_COLLAPSE | Enum | 段落間隔は常にレンダリングされます。 |
COLLAPSE_LISTS | Enum | リスト要素の間に段落間隔が挿入されない。 |
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
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
UNSUPPORTED | Enum | サポートされていないテキストのベースライン オフセット。 |
NONE | Enum | テキストが垂直方向にずれていない。 |
SUPERSCRIPT | Enum | テキストが垂直方向に上方にオフセットされます。 |
SUBSCRIPT | Enum | テキストが垂直方向に下方にオフセットされます。 |
TextDirection
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
UNSUPPORTED | Enum | サポートされていないテキストの向き。 |
LEFT_TO_RIGHT | Enum | テキストは左から右に表示されます。 |
RIGHT_TO_LEFT | Enum | テキストは右から左に表示されます。 |
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() | TextStyle | Link を削除します。 |
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 | 指定された Slide に Link を設定します。リンクは指定されたスライド ID によって設定されます。 |
setLinkSlide(slidePosition) | TextStyle | スライドの相対位置を使用して、指定された Slide に Link を設定します。 |
setLinkUrl(url) | TextStyle | 指定された空でない URL 文字列に Link を設定します。 |
setSmallCaps(smallCaps) | TextStyle | テキストを小文字でレンダリングするかどうかを設定します。 |
setStrikethrough(strikethrough) | TextStyle | テキストに取り消し線を引くかどうかを設定します。 |
setUnderline(underline) | TextStyle | テキストに下線を付けるかどうかを設定します。 |
ThemeColor
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
getColorType() | ColorType | この色のタイプを取得します。 |
getThemeColorType() | ThemeColorType | この色のテーマカラーのタイプを取得します。 |
ThemeColorType
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
UNSUPPORTED | Enum | サポートされていないテーマの色を表します。 |
DARK1 | Enum | 最初の暗い色を表します。 |
LIGHT1 | Enum | 最初のライトの色を表します。 |
DARK2 | Enum | 2 つ目の暗い色を表します。 |
LIGHT2 | Enum | 2 つ目のライトの色を表します。 |
ACCENT1 | Enum | 最初のアクセント カラーを表します。 |
ACCENT2 | Enum | 2 つ目のアクセント カラーを表します。 |
ACCENT3 | Enum | 3 つ目のアクセント カラーを表します。 |
ACCENT4 | Enum | 4 番目のアクセント カラーを表します。 |
ACCENT5 | Enum | 5 番目のアクセント カラーを表します。 |
ACCENT6 | Enum | 6 番目のアクセント カラーを表します。 |
HYPERLINK | Enum | ハイパーリンクに使用する色を表します。 |
FOLLOWED_HYPERLINK | Enum | 訪問済みのハイパーリンクに使用する色を表します。 |
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
プロパティ
プロパティ | タイプ | 説明 |
---|---|---|
UNSUPPORTED | Enum | サポートされていない動画ソースの種類。 |
YOUTUBE | Enum | YouTube 動画。 |
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() | void | Link を削除します。 |
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 | 指定された Slide に Link を設定します。リンクは指定されたスライド ID によって設定されます。 |
setLinkSlide(slidePosition) | Link | スライドの相対位置を使用して、指定された Slide に Link を設定します。 |
setLinkUrl(url) | Link | 指定された空でない URL 文字列に Link を設定します。 |
setRotation(angle) | WordArt | 要素の中心を中心として時計回りに回転する角度を度単位で設定します。 |
setTitle(title) | WordArt | ページ要素の代替テキストのタイトルを設定します。 |
setTop(top) | WordArt | 要素の垂直位置をポイント単位で設定します。要素が回転していない場合は、ページの左上隅から測定されます。 |
setTransform(transform) | WordArt | 指定された変換でページ要素の変換を設定します。 |
setWidth(width) | WordArt | 要素の幅をポイント単位で設定します。これは、要素が回転していない場合の要素の境界ボックスの幅です。 |