このサービスを使用すると、スクリプトで 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 | プレゼンテーション内の 1 つのページ。 |
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 | 段落の間隔のさまざまなモード。 |
Table | テーブルを表す PageElement 。 |
TableCell | 表内のセル。 |
TableCellRange | 1 つ以上の TableCell インスタンスのコレクション。 |
TableColumn | テーブル内の列。 |
TableRow | テーブル内の行。 |
TextBaselineOffset | 通常の位置からのテキストの垂直オフセット。 |
TextDirection | 経路テキストは流れ込みます。 |
TextRange | Shape または TableCell のテキスト コンテンツのセグメント。 |
TextStyle | テキストのスタイル。 |
ThemeColor | ページの ColorScheme 内のエントリを表す色。 |
ThemeColorType | ページのカラーパターンのエントリの名前。 |
Video | 動画を表す PageElement 。 |
VideoSourceType | 動画ソースのタイプ。 |
WordArt | ワードアートを表す PageElement 。 |
AffineTransform
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
getScaleX() | Number | X 座標スケーリング要素を取得します。 |
getScaleY() | Number | Y 座標スケーリング要素を取得します。 |
getShearX() | Number | X 座標のせん断要素を取得します。 |
getShearY() | Number | Y 座標のせん断要素を取得します。 |
getTranslateX() | Number | X 座標変換要素をポイント単位で取得します。 |
getTranslateY() | Number | Y 座標変換要素をポイント単位で取得します。 |
toBuilder() | AffineTransformBuilder | この変換に基づいて新しい AffineTransformBuilder を返します。 |
AffineTransformBuilder
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
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
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
getAutoTextType() | AutoTextType | 自動テキストの種類を返します。 |
getIndex() | Integer | 自動テキストのインデックスを返します。 |
getRange() | TextRange | 自動テキストにまたがる TextRange を返します。 |
AutoTextType
プロパティ
プロパティ | 種類 | 説明 |
---|---|---|
UNSUPPORTED | Enum | サポートされていない自動テキスト タイプです。 |
SLIDE_NUMBER | Enum | スライド番号。 |
Autofit
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
disableAutofit() | Autofit | シェイプの AutofitType を AutofitType.NONE に設定します。 |
getAutofitType() | AutofitType | シェイプの AutofitType を取得します。 |
getFontScale() | Number | シェイプに適用されるフォントのスケールを取得します。 |
getLineSpacingReduction() | Number | シェイプに適用されている行間隔の削減を取得します。 |
AutofitType
プロパティ
プロパティ | 種類 | 説明 |
---|---|---|
UNSUPPORTED | Enum | サポートされていない自動調整タイプです。 |
NONE | Enum | 自動調整は適用されません。 |
TEXT_AUTOFIT | Enum | テキストがはみ出す場合は縮小します。 |
SHAPE_AUTOFIT | Enum | テキストに合わせて図形のサイズを変更します。 |
Border
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
getDashStyle() | DashStyle | 枠線の DashStyle を取得します。 |
getLineFill() | LineFill | 枠線の LineFill を取得します。 |
getWeight() | Number | 枠線の太さをポイント単位で取得します。 |
isVisible() | Boolean | 枠線が表示されるかどうかを取得します。 |
setDashStyle(style) | Border | 枠線の DashStyle を設定します。 |
setTransparent() | Border | 枠線を透明に設定します。 |
setWeight(points) | Border | 枠線の太さをポイント単位で設定します。 |
CellMergeState
プロパティ
プロパティ | 種類 | 説明 |
---|---|---|
NORMAL | Enum | セルは結合されません。 |
HEAD | Enum | セルが結合され、head(つまり |
MERGED | Enum | セルは結合されますが、head ではありません(つまり、 |
Color
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
asRgbColor() | RgbColor | この色を RgbColor に変換します。 |
asThemeColor() | ThemeColor | この色を ThemeColor に変換します。 |
getColorType() | ColorType | この色のタイプを取得します。 |
ColorScheme
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
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
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
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
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
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
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
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
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
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
Methods
Line
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
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
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
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
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
getLinkType() | LinkType | LinkType を返します。 |
getLinkedSlide() | Slide | URL 以外のリンクタイプのリンクされた Slide を返します(存在する場合)。 |
getSlideId() | String | リンクされた Slide の ID を返します。LinkType が LinkType.SLIDE_ID でない場合は null を返します。 |
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
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
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
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
applyListPreset(listPreset) | ListStyle | 指定した ListPreset を、テキストと重なるすべての段落に適用します。 |
getGlyph() | String | テキストのレンダリングされたグリフを返します。 |
getList() | List | テキストが含まれる List を返します。テキストがリストにない場合、テキストの一部がリストにある場合、テキストが複数のリストにある場合には null を返します。 |
getNestingLevel() | Integer | テキストの 0 から始まるネスト レベルを返します。 |
isInList() | Boolean | テキストが 1 つのリストに含まれる場合は true 、どのテキストもリストにない場合は false 、一部のテキストのみがリストに含まれている場合は null を返します。 |
removeFromList() | ListStyle | リストのテキストと重なっている段落を削除します。 |
Master
Methods
NotesMaster
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
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
Methods
Page
Methods
PageBackground
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
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
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
alignOnPage(alignmentPosition) | PageElement | ページ上の指定された配置位置に要素を揃えます。 |
asGroup() | Group | ページ要素をグループとして返します。 |
asImage() | Image | ページ要素を画像として返します。 |
asLine() | Line | ページ要素を行として返します。 |
asShape() | Shape | ページ要素をシェイプとして返します。 |
asSheetsChart() | SheetsChart | ページ要素を、Google スプレッドシートから埋め込まれたリンクされたグラフとして返します。 |
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
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
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 スプレッドシートから埋め込まれたリンクされたグラフを表します。 |
PageRange
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
getPages() | Page[] | Page インスタンスのリストを返します。 |
PageType
プロパティ
プロパティ | 種類 | 説明 |
---|---|---|
UNSUPPORTED | Enum | サポートされていないページの種類です。 |
SLIDE | Enum | スライドページ。 |
LAYOUT | Enum | レイアウト ページ。 |
MASTER | Enum | マスターページ。 |
Paragraph
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
getIndex() | Integer | 段落の改行のインデックスを返します。 |
getRange() | TextRange | このオブジェクトの改行文字で終わる段落内のテキストにまたがる TextRange を返します。 |
ParagraphAlignment
プロパティ
プロパティ | 種類 | 説明 |
---|---|---|
UNSUPPORTED | Enum | サポートされていない段落の配置です。 |
START | Enum | 段落は行の先頭に揃えられます。 |
CENTER | Enum | 段落が中央に配置されています。 |
END | Enum | 段落は行末に揃えられます。 |
JUSTIFIED | Enum | この段落は両端揃えで表示されます。 |
ParagraphStyle
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
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
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
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
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
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
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
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
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
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 つの角が丸い同じ辺が 2 つの長方形 |
RIGHT_TRIANGLE | Enum | 直角三角形 |
SMILEY_FACE | Enum | 笑顔の形。 |
SNIP_1_RECTANGLE | Enum | 角を切り取って長方形を 1 つ切り取ります。 |
SNIP_2_DIAGONAL_RECTANGLE | Enum | 対角線上に切り取られた 2 つの角の四角形。 |
SNIP_2_SAME_RECTANGLE | Enum | 2 つの角が角を切り、同じ側にある 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 | 4 つの尖った星型。 |
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
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
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
Methods
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 | 動画ソースの種類を列挙します。 |
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
create(name) | Presentation | 新しい Presentation を作成して開きます。 |
getActivePresentation() | Presentation | スクリプトがコンテナにバインドされている現在アクティブなプレゼンテーションを返します。アクティブなプレゼンテーションがない場合は null を返します。 |
getUi() | Ui | スクリプトがメニュー、ダイアログ、サイドバーなどの機能を追加できるようにするプレゼンテーションのユーザー インターフェース環境のインスタンスを返します。 |
newAffineTransformBuilder() | AffineTransformBuilder | AffineTransform を構築するための新しい AffineTransformBuilder を返します。 |
openById(id) | Presentation | 指定された ID の Presentation を開きます。 |
openByUrl(url) | Presentation | 指定された URL の Presentation を開きます。 |
SolidFill
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
getAlpha() | Number | [0, 1.0] の範囲で色の不透明度を取得します。1.0 は完全に不透明であることを表します。 |
getColor() | Color | 塗りつぶしの色を取得します。 |
SpacingMode
プロパティ
プロパティ | 種類 | 説明 |
---|---|---|
UNSUPPORTED | Enum | サポートされていない間隔モード。 |
NEVER_COLLAPSE | Enum | 段落の間隔は常にレンダリングされます。 |
COLLAPSE_LISTS | Enum | リスト要素間の段落の間隔はスキップされます。 |
Table
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
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
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
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
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
getTableCells() | TableCell[] | TableCell インスタンスのリストを返します。 |
TableColumn
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
getCell(cellIndex) | TableCell | 指定されたインデックスのセルを返します。 |
getIndex() | Integer | 列の 0 から始まるインデックスを返します。 |
getNumCells() | Integer | この列のセル数を返します。 |
getParentTable() | Table | 現在の列を含むテーブルを返します。 |
getWidth() | Number | 列の幅をポイント単位で返します。 |
remove() | void | 表の列を削除します。 |
TableRow
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
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
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
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
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
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 | テキストのフォアグラウンドの色を、指定された RGB 値(0 ~ 255)に設定します。 |
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
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
getColorType() | ColorType | この色のタイプを取得します。 |
getThemeColorType() | ThemeColorType | この色のテーマカラータイプを取得します。 |
ThemeColorType
プロパティ
プロパティ | 種類 | 説明 |
---|---|---|
UNSUPPORTED | Enum | サポートされていないテーマカラーを表します。 |
DARK1 | Enum | 最初の暗い色を表します。 |
LIGHT1 | Enum | 1 つ目のライトの色を表します。 |
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
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
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
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
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 | 要素の幅をポイント単位で設定します。これは、要素が回転していない場合の要素の境界ボックスの幅です。 |