Class PageElement

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要素の幅をポイント単位で設定します。これは、要素が回転しない場合の要素の境界ボックスの幅です。

詳細なドキュメント

alignOnPage(alignmentPosition)

ページ上の指定された配置位置に要素を整列します。

パラメータ

名前説明
alignmentPositionAlignmentPositionこのページ要素をページ上で配置する位置。

リターン

PageElement - このページ要素(チェーンに使用します)。


asGroup()

ページ要素をグループとして返します。

リターン

Group - このページ要素をグループとして指定します。

認可

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

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

asImage()

ページ要素を画像として返します。

リターン

Image - 画像形式のページ要素です。

認可

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

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

asLine()

ページ要素を線として返します。

リターン

Line - 線として表示されるページ要素です。

認可

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

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

asShape()

ページ要素をシェイプとして返します。

リターン

Shape - シェイプとしてこのページ要素を指定します。

認可

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

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

asSheetsChart()

ページ要素を、Google スプレッドシートから埋め込まれたリンクされたグラフとして返します。

リターン

SheetsChart - グラフとしてのページ要素。

認可

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

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

asSpeakerSpotlight()

ページ要素をスピーカー スポットライトとして返します。

const pageElement = slide.getPageElements()[0];
pageElement.asSpeakerSpotlight();

リターン

SpeakerSpotlight - スピーカー スポットライトとしてのページ要素。

認可

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

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

asTable()

ページ要素をテーブルとして返します。

リターン

Table - 表としてのこのページ要素。

認可

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

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

asVideo()

ページ要素を動画として返します。

リターン

Video - 動画としてのページ要素。

認可

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

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

asWordArt()

ページ要素をワードアートとして返します。

リターン

WordArt - ワードアートのページ要素です。

認可

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

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

bringForward()

ページ要素を 1 つ分だけページ上に移動します。

ページ要素をグループに含めることはできません。

リターン

PageElement - このページ要素(チェーンに使用します)。

認可

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

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

bringToFront()

ページ要素をページの最前面に移動します。

ページ要素をグループに含めることはできません。

リターン

PageElement - このページ要素(チェーンに使用します)。

認可

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

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

duplicate()

ページ要素を複製します。

複製したページ要素が、同じページの元のページと同じ位置に配置されています。

リターン

PageElement - このページ要素の新しい複製。

認可

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

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

getConnectionSites()

ページ要素の ConnectionSite のリストを返します。ページ要素に接続サイトがない場合は空のリストを返します。

リターン

ConnectionSite[] - 接続サイトのリスト。この要素に接続サイトがない場合は、空になることがあります。

認可

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

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

getDescription()

ページ要素の代替テキストの説明を返します。説明はタイトルと組み合わされて、代替テキストの表示と読み上げに使用されます。

リターン

String - ページ要素の代替テキストの説明。

認可

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

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

getHeight()

要素の高さをポイント単位で取得します。これは、要素の回転がない場合の要素の境界ボックスの高さです。

この方法は、すべてのページ要素と互換性があるわけではありません。このメソッドと互換性のないページ要素については、 サイズと配置の制限をご覧ください。

リターン

Number - ページ要素固有の高さ(ポイント単位)。ページ要素に高さがない場合は null

認可

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

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

getInherentHeight()

要素固有の高さをポイント単位で返します。

ページ要素の変換は、本来のサイズを基準に行われます。固有のサイズと要素の変換を使用して、要素の最終的な外観を決定します。

リターン

Number - ページ要素固有の高さ(ポイント単位)。ページ要素に高さがない場合は null

認可

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

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

getInherentWidth()

要素固有の幅をポイント単位で返します。

ページ要素の変換は、本来のサイズを基準に行われます。固有のサイズと要素の変換を使用して、要素の最終的な外観を決定します。

リターン

Number - ページ要素に固有の幅(ポイント単位)。ページ要素に幅がない場合は null

認可

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

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

getLeft()

要素が回転していない場合にページの左上隅から測定された、要素の水平方向の位置をポイント単位で返します。

リターン

Number - ページの左上を基準とした要素の水平方向の位置(ポイント単位)。

認可

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

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

getObjectId()

このオブジェクトの一意の ID を返します。ページとページ要素で使用されるオブジェクト ID は同じ名前空間を共有します。

リターン

String - このオブジェクトの一意の ID。

認可

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

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

getPageElementType()

ページ要素のタイプを PageElementType 列挙型として返します。

リターン

PageElementType - ページ要素のタイプ。

認可

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

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

getParentGroup()

このページ要素が属するグループを返します。要素がグループに含まれていない場合は null を返します。

リターン

Group - このページ要素が属するグループ、または null

認可

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

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

getParentPage()

このページ要素があるページを返します。

リターン

Page - この要素が存在するページ。

認可

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

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

getRotation()

中心からの要素の時計回りの回転角度を度数で返します。0 度は回転しないことを意味します。

リターン

Number - 0 度から 360 度までの角度で表した回転角度。

認可

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

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

getTitle()

ページ要素の代替テキストのタイトルを返します。タイトルと説明を組み合わせて、代替テキストを表示し、読み上げます。

リターン

String - ページ要素の代替テキストのタイトル。

認可

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

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

getTop()

要素が回転していない場合にページの左上隅から測定された、要素の垂直方向の位置をポイント単位で取得します。

リターン

Number - この要素の、ページの左上からの垂直方向の位置(ポイント単位)。

認可

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

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

getTransform()

ページ要素の変換を返します。

ページ要素の外観は、絶対変換によって決まります。絶対変換を計算するには、ページ要素の変換をすべての親グループの変換と事前に連結します。ページ要素がグループにない場合、その絶対変換はこのフィールドの値と同じです。

リターン

AffineTransform - ページ要素の変換。

認可

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

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

getWidth()

要素の幅をポイント単位で返します。これは、要素の回転がない場合の要素の境界ボックスの幅です。

この方法は、すべてのページ要素と互換性があるわけではありません。このメソッドと互換性のないページ要素については、 サイズと配置の制限をご覧ください。

リターン

Number - ページ要素に固有の幅(ポイント単位)。ページ要素に幅がない場合は null

認可

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

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

preconcatenateTransform(transform)

指定された変換をページ要素の既存の変換に事前連結します。

newTransform = argument * existingTransform

たとえば、ページ要素を 36 ポイント左に移動するには、次のようにします。

element.preconcatenateTransform(SlidesApp.newAffineTransformBuilder()
    .setTranslateX(-36.0)
    .build());

ページ要素の変換を setTransform(transform) に置き換えることもできます。

パラメータ

名前説明
transformAffineTransformこのページ要素の変換に事前連結する変換。

リターン

PageElement - このページ要素(チェーンに使用します)。

認可

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

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

remove()

ページ要素を削除します。

削除操作の後、Group に含まれるページ要素が 1 つのみであるか、まったく含まれていない場合は、グループ自体も削除されます。

マスターまたはレイアウトでプレースホルダ PageElement を削除すると、空の継承プレースホルダも削除されます。

認可

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

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

scaleHeight(ratio)

指定された比率で要素の高さをスケーリングします。要素の高さは、要素の回転がない場合の境界ボックスの高さです。

この方法は、すべてのページ要素と互換性があるわけではありません。このメソッドと互換性のないページ要素については、 サイズと配置の制限をご覧ください。

パラメータ

名前説明
ratioNumberこのページ要素の高さをスケーリングする比率。

リターン

PageElement - このページ要素(チェーンに使用します)。

認可

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

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

scaleWidth(ratio)

指定した比率で要素の幅をスケーリングします。要素の幅は、要素が回転しない場合の境界ボックスの幅です。

この方法は、すべてのページ要素と互換性があるわけではありません。このメソッドと互換性のないページ要素については、 サイズと配置の制限をご覧ください。

パラメータ

名前説明
ratioNumberこのページ要素の幅を拡大縮小する比率。

リターン

PageElement - このページ要素(チェーンに使用します)。

認可

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

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

select()

アクティブなプレゼンテーションの PageElement のみを選択し、以前の選択を削除します。これは、true を使用して select(replace) を呼び出す場合と同じです。

スクリプトは、スクリプトがプレゼンテーションにバインドされている場合にのみ、スクリプトを実行しているユーザーが選択したファイルにアクセスできます。

これにより、PageElement の親 Pagecurrent page selection として設定されます。

var slide = SlidesApp.getActivePresentation().getSlides()[0];
var pageElement = slide.getPageElements()[0];
// Only select this page element and replace any previous selection.
pageElement.select();

認可

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

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

select(replace)

アクティブなプレゼンテーションの PageElement を選択します。

スクリプトは、スクリプトがプレゼンテーションにバインドされている場合にのみ、スクリプトを実行しているユーザーが選択したファイルにアクセスできます。

このメソッドに true を渡して、PageElement のみを選択し、以前の選択を削除します。また、PageElement の親 Pagecurrent page selection として設定されます。

複数の PageElement オブジェクトを選択するには、false を渡します。PageElement オブジェクトは同じ Page 内に存在する必要があります。

false パラメータを使用してページ要素を選択する場合は、次の条件を満たしている必要があります。

  1. PageElement オブジェクトの親 Pagecurrent page selection にする必要があります。
  2. 複数の Page オブジェクトを選択しないでください。

そのためには、最初に Page.selectAsCurrentPage() を使用して親 Page を選択してから、そのページのページ要素を選択することをおすすめします。

var slide = SlidesApp.getActivePresentation().getSlides()[0];
// First select the slide page, as the current page selection.
slide.selectAsCurrentPage();
// Then select all the page elements in the selected slide page.
var pageElements = slide.getPageElements();
for (var i = 0; i < pageElements.length; i++) {
  pageElements[i].select(false);
}

パラメータ

名前説明
replaceBooleantrue の場合、選択内容は以前の選択を置き換えます。それ以外の場合は、選択内容が以前の選択に追加されます。

認可

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

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

sendBackward()

ページ要素を 1 要素分ページ上に移動します。

ページ要素をグループに含めることはできません。

リターン

PageElement - このページ要素(チェーンに使用します)。

認可

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

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

sendToBack()

ページ要素をページの背面に送信します。

ページ要素をグループに含めることはできません。

リターン

PageElement - このページ要素(チェーンに使用します)。

認可

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

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

setDescription(description)

ページ要素の代替テキストの説明を設定します。

このメソッドは、Group 要素ではサポートされていません。

// Set the first page element's alt text description to "new alt text description".
var pageElement = SlidesApp.getActivePresentation().getSlides()[0].getPageElements()[0];
pageElement.setDescription('new alt text description');
Logger.log(pageElement.getDescription());

パラメータ

名前説明
descriptionString代替テキストの説明を設定する文字列。

リターン

PageElement - このページ要素。

認可

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

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

setHeight(height)

要素の高さをポイント単位で設定します。要素に回転がない場合の要素の境界ボックスの高さです。

この方法は、すべてのページ要素と互換性があるわけではありません。このメソッドと互換性のないページ要素については、 サイズと配置の制限をご覧ください。

パラメータ

名前説明
heightNumber設定するこのページ要素の新しい高さ(ポイント単位)。

リターン

PageElement - このページ要素(チェーンに使用します)。

認可

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

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

setLeft(left)

要素の水平位置をポイント単位で設定します。要素が回転しない場合のページの左上隅が基準となります。

パラメータ

名前説明
leftNumber設定する新しい水平方向の位置(ポイント単位)。

リターン

PageElement - このページ要素(チェーンに使用します)。

認可

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

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

setRotation(angle)

中心に対する要素の時計回りの回転角度を度単位で設定します。

この方法は、すべてのページ要素と互換性があるわけではありません。このメソッドと互換性のないページ要素については、 サイズと配置の制限をご覧ください。

パラメータ

名前説明
angleNumber設定する新しい時計回りの回転角度(度数)。

リターン

PageElement - このページ要素(チェーンに使用します)。

認可

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

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

setTitle(title)

ページ要素の代替テキストのタイトルを設定します。

このメソッドは、Group 要素ではサポートされていません。

// Set the first page element's alt text title to "new alt text title".
var pageElement = SlidesApp.getActivePresentation().getSlides()[0].getPageElements()[0];
pageElement.setTitle('new alt text title');
Logger.log(pageElement.getTitle());

パラメータ

名前説明
titleString代替テキストのタイトルを設定する文字列。

リターン

PageElement - このページ要素。

認可

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

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

setTop(top)

要素の垂直位置をポイント単位で設定します。要素が回転しない場合のページの左上隅が基準となります。

パラメータ

名前説明
topNumber設定する新しい垂直位置(ポイント単位)。

リターン

PageElement - このページ要素(チェーンに使用します)。

認可

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

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

setTransform(transform)

指定された変換を使用してページ要素の変換を設定します。

グループの変換を更新すると、そのグループ内のページ要素の絶対変換が変更され、外観が変化する可能性があります。

グループ内のページ要素の変換を更新すると、そのページ要素の変換のみが変更されます。グループや他のページ要素の変換には影響しません。

変換がページ要素の外観に与える影響について詳しくは、getTransform() をご覧ください。

パラメータ

名前説明
transformAffineTransformこのページ要素に設定されている変換。

リターン

PageElement - この要素(チェーンに使用します)。

認可

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

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

setWidth(width)

要素の幅をポイント単位で設定します。これは、要素の回転がない場合の要素の境界ボックスの幅です。

この方法は、すべてのページ要素と互換性があるわけではありません。このメソッドと互換性のないページ要素については、 サイズと配置の制限をご覧ください。

パラメータ

名前説明
widthNumber設定するこのページ要素の新しい幅(ポイント単位)。

リターン

PageElement - このページ要素(チェーンに使用します)。

認可

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

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