Class ImageItem

ImageItem

画像を表示するレイアウト アイテム。アイテムへのアクセスと作成は Form から行えます。

// Open a form by ID and add a new image item
var form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz');
var img = UrlFetchApp.fetch('https://www.google.com/images/srpr/logo4w.png');
form.addImageItem()
    .setTitle('Google')
    .setHelpText('Google Logo') // The help text is the image description
    .setImage(img);

メソッド

メソッド戻り値の型概要
duplicate()ImageItemこのアイテムのコピーを作成してフォームの末尾に追加します。
getAlignment()Alignment画像の水平方向の配置を取得します。
getHelpText()Stringアイテムのヘルプテキスト(ImageItemsPageBreakItemsSectionHeaderItems などのレイアウト アイテムの説明テキストとも呼ばれます)を取得します。
getId()Integerアイテムの一意の識別子を取得します。
getImage()Blob現在アイテムに割り当てられている画像を取得します。
getIndex()Integerフォーム内のすべてのアイテム間のアイテムのインデックスを取得します。
getTitle()Stringアイテムのタイトル(SectionHeaderItem の場合はヘッダー テキスト)を取得します。
getType()ItemTypeItemType として表されるアイテムのタイプを取得します。
getWidth()Integer画像の幅をピクセル単位で取得します。
setAlignment(alignment)ImageItem画像の水平方向の配置を設定します。
setHelpText(text)ImageItemアイテムのヘルプテキスト(ImageItemsPageBreakItemsSectionHeaderItems などのレイアウト アイテムの説明テキストとも呼ばれます)を設定します。
setImage(image)ImageItemイメージ自体を設定します。
setTitle(title)ImageItemアイテムのタイトル(SectionHeaderItem の場合はヘッダー テキスト)を設定します。
setWidth(width)ImageItem画像の幅をピクセル単位で設定します。

詳細なドキュメント

duplicate()

このアイテムのコピーを作成してフォームの末尾に追加します。

戻る

ImageItem - この ImageItem の重複(チェーン用)

承認

このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

getAlignment()

画像の水平方向の配置を取得します。

戻る

Alignment - 水平方向の配置

承認

このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

getHelpText()

アイテムのヘルプテキスト(ImageItemsPageBreakItemsSectionHeaderItems などのレイアウト アイテムの説明テキストとも呼ばれます)を取得します。

戻る

String - アイテムのヘルプテキストまたは説明テキスト

承認

このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

getId()

アイテムの一意の識別子を取得します。

戻る

Integer - アイテムの ID

承認

このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

getImage()

現在アイテムに割り当てられている画像を取得します。

戻る

Blob - 画像データ

承認

このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

getIndex()

フォーム内のすべてのアイテム間のアイテムのインデックスを取得します。

戻る

Integer - アイテムのインデックス

承認

このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

getTitle()

アイテムのタイトル(SectionHeaderItem の場合はヘッダー テキスト)を取得します。

戻る

String - アイテムのタイトルまたはヘッダー テキスト

承認

このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

getType()

ItemType として表されるアイテムのタイプを取得します。

戻る

ItemType - アイテムのタイプ

承認

このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

getWidth()

画像の幅(ピクセル単位)を取得します。

戻る

Integer - 幅(ピクセル単位)

承認

このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

setAlignment(alignment)

画像の水平方向の配置を設定します。

パラメータ

名前説明
alignmentAlignment水平方向の配置

戻る

ImageItem - この ImageItem(チェーン用)

承認

このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

setHelpText(text)

アイテムのヘルプテキスト(ImageItemsPageBreakItemsSectionHeaderItems などのレイアウト アイテムの説明テキストとも呼ばれます)を設定します。

パラメータ

名前説明
textString新しいヘルプテキスト

戻る

ImageItem - この ImageItem(チェーン用)

承認

このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

setImage(image)

イメージ自体を設定します。

パラメータ

名前説明
imageBlobSource画像データ

戻る

ImageItem - この ImageItem(チェーン用)

承認

このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

setTitle(title)

アイテムのタイトル(SectionHeaderItem の場合はヘッダー テキスト)を設定します。

パラメータ

名前説明
titleString新しいタイトルまたは見出しのテキスト

戻る

ImageItem - この ImageItem(チェーン用)

承認

このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

setWidth(width)

画像の幅をピクセル単位で設定します。設定できるのは画像の幅のみです。高さが設定されました 画像のアスペクト比が維持されます。

パラメータ

名前説明
widthInteger幅(ピクセル単位)

戻る

ImageItem - この ImageItem(チェーン用)

承認

このメソッドを使用するスクリプトには、次のスコープの 1 つ以上を使用した承認が必要です。

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms