このサービスを使用すると、スクリプトで Google スライド ファイルの作成、アクセス、変更を行うことができます。スライド サービスの基本的な機能について詳しくは、Google スライドのドキュメントもご覧ください。
クラス
名前 | 概要 |
---|---|
AffineTransform | 行列乗算によってソース座標(x1、y1)を宛先座標(x2、y2)に変換するために使用される 3x3 行列: |
AffineTransformBuilder | AffineTransform オブジェクトのビルダー。 |
AlignmentPosition | 適用するアライメント位置。 |
ArrowStyle | 線形ジオメトリをレンダリングできる開始フォームと終了フォームの種類。 |
AutoText | スライド番号など、時間の経過に伴って変化する可能性のあるコンテンツに動的に置き換えられるテキストの要素。 |
AutoTextType | 自動テキストの種類。 |
Autofit | シェイプの自動調整の設定を表します。 |
AutofitType | 自動調整のタイプ。 |
Border | 要素の枠線を記述します。 |
CellMergeState | 表のセルの結合状態。 |
Color | 不透明な色 |
ColorScheme | カラーパターンは、ThemeColorType のメンバーからレンダリングに使用される実際の色へのマッピングを定義します。 |
ConnectionSite | connector に接続できる PageElement の接続サイト。 |
ContentAlignment | Shape または TableCell のコンテンツ配置。 |
DashStyle | 線形ジオメトリをレンダリングできる破線の種類。 |
Fill | ページ要素の背景を説明します |
FillType | 塗りつぶしの種類。 |
Group | 1 つのユニットとして結合された 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 | Link を指定された Slide に設定します。リンクは指定されたスライド ID で設定されます。 |
setLinkSlide(slidePosition) | Link | スライドの相対位置を使用して、Link を指定された Slide に設定します。 |
setLinkUrl(url) | Link | Link を指定された空でない URL 文字列に設定します。 |
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 | Link を指定された Slide に設定します。リンクは指定されたスライド ID で設定されます。 |
setLinkSlide(slidePosition) | Link | スライドの相対位置を使用して、Link を指定された Slide に設定します。 |
setLinkUrl(url) | Link | Link を指定された空でない URL 文字列に設定します。 |
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 | LinkType が LinkType.SLIDE_ID でない場合、リンクされた Slide または null の ID を返します。 |
getSlideIndex() | Integer | LinkType が LinkType.SLIDE_INDEX でない場合、リンクされた Slide または 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 つのリストのネスト レベルに対応する `DISC`、`CIRCLE`、`SQUARE` のグリフを含むリスト。 |
DIAMONDX_ARROW3D_SQUARE | Enum | 最初の 3 つのリストのネスト レベルに対応する `DIAMONDX`、`ARROW3D`、`SQUARE` のグリフを含むリスト。 |
CHECKBOX | Enum | すべてのリストのネスト レベルに対応する `CHECKBOX` グリフを含むリスト。 |
ARROW_DIAMOND_DISC | Enum | 最初の 3 つのリストのネスト レベルに `ARROW`、`DIAMOND`、`DISC` のグリフを含むリスト。 |
STAR_CIRCLE_SQUARE | Enum | 最初の 3 つのリストのネスト レベルに `STAR`、`CIRCLE`、`SQUARE` のグリフを含むリスト。 |
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 または null のプレースホルダ PageElement オブジェクトを返します。 |
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 内の段落の先頭行のインデントをポイント単位で返します。指定されたテキストに複数の段落スタイルがある場合は 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 を返します。ID が存在しない場合は null を返します。 |
getPageHeight() | Number | プレゼンテーション内のスライド、レイアウト、マスターのページの高さをポイント単位で取得します。 |
getPageWidth() | Number | プレゼンテーション内のスライド、レイアウト、マスターのページ幅をポイント単位で取得します。 |
getSelection() | Selection | アクティブなプレゼンテーションでユーザーの選択を取得します。 |
getSlideById(id) | Slide | 指定された ID を持つ Slide を返します。ID が存在しない場合は 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 | Link を指定された Slide に設定します。リンクは指定されたスライド ID で設定されます。 |
setLinkSlide(slidePosition) | Link | スライドの相対位置を使用して、Link を指定された Slide に設定します。 |
setLinkUrl(url) | Link | Link を指定された空でない URL 文字列に設定します。 |
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 | 十角形。 |
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 | 四角形が角丸 1 つ。 |
ROUND_2_DIAGONAL_RECTANGLE | Enum | 長方形の対角線が 2 本、角が丸い。 |
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 つ切り取ります。 |
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 | 6 稜星形。 |
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 | Link を指定された Slide に設定します。リンクは指定されたスライド ID で設定されます。 |
setLinkSlide(slidePosition) | Link | スライドの相対位置を使用して、Link を指定された Slide に設定します。 |
setLinkUrl(url) | Link | Link を指定された空でない URL 文字列に設定します。 |
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 に対応する、または現在のテキスト範囲と重複するテキスト範囲のコレクションを返します。 |
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 | Link を指定された Slide に設定します。リンクは指定されたスライド ID で設定されます。 |
setLinkSlide(slidePosition) | TextStyle | スライドの相対位置を使用して、Link を指定された Slide に設定します。 |
setLinkUrl(url) | TextStyle | Link を指定された空でない URL 文字列に設定します。 |
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 | Link を指定された Slide に設定します。リンクは指定されたスライド ID で設定されます。 |
setLinkSlide(slidePosition) | Link | スライドの相対位置を使用して、Link を指定された Slide に設定します。 |
setLinkUrl(url) | Link | Link を指定された空でない URL 文字列に設定します。 |
setRotation(angle) | WordArt | 中心を中心とした要素の時計回りの回転角度を度単位で設定します。 |
setTitle(title) | WordArt | ページ要素の代替テキストのタイトルを設定します。 |
setTop(top) | WordArt | 要素の垂直位置をポイント単位で設定します。要素が回転しない場合のページの左上隅が基準となります。 |
setTransform(transform) | WordArt | 指定された変換を使用してページ要素の変換を設定します。 |
setWidth(width) | WordArt | 要素の幅をポイント単位で設定します。これは、要素が回転しない場合の要素の境界ボックスの幅です。 |