Class Layout

Layout

Ein Layout in einer Präsentation.

Jedes Layout dient als Vorlage für Folien, die davon übernommen werden, und bestimmt, wie der Inhalt auf diesen Folien angeordnet und gestaltet wird.

Methoden

MethodeRückgabetypKurzbeschreibung
getBackground()PageBackgroundRuft den Hintergrund der Seite ab.
getColorScheme()ColorSchemeRuft das ColorScheme ab, das der Seite zugeordnet ist.
getGroups()Group[]Gibt die Liste der Group-Objekte auf der Seite zurück.
getImages()Image[]Gibt die Liste der Image-Objekte auf der Seite zurück.
getLayoutName()StringRuft den Namen des Layouts ab.
getLines()Line[]Gibt die Liste der Line-Objekte auf der Seite zurück.
getMaster()MasterRuft den Master ab, auf dem das Layout basiert.
getObjectId()StringRuft die eindeutige ID der Seite ab.
getPageElementById(id)PageElementGibt das PageElement auf der Seite mit der angegebenen ID oder null zurück, wenn keine vorhanden ist.
getPageElements()PageElement[]Gibt die Liste der auf der Seite gerenderten PageElement-Objekte zurück.
getPageType()PageTypeRuft den Seitentyp ab.
getPlaceholder(placeholderType)PageElementGibt das Platzhalterobjekt PageElement für eine angegebene PlaceholderType oder null zurück, wenn kein übereinstimmender Platzhalter vorhanden ist.
getPlaceholder(placeholderType, placeholderIndex)PageElementGibt das Platzhalterobjekt PageElement für einen angegebenen PlaceholderType und einen Platzhalterindex oder null zurück, wenn der Platzhalter nicht vorhanden ist.
getPlaceholders()PageElement[]Gibt die Liste der Platzhalterobjekte PageElement auf der Seite zurück.
getShapes()Shape[]Gibt die Liste der Shape-Objekte auf der Seite zurück.
getSheetsCharts()SheetsChart[]Gibt die Liste der SheetsChart-Objekte auf der Seite zurück.
getTables()Table[]Gibt die Liste der Table-Objekte auf der Seite zurück.
getVideos()Video[]Gibt die Liste der Video-Objekte auf der Seite zurück.
getWordArts()WordArt[]Gibt die Liste der WordArt-Objekte auf der Seite zurück.
group(pageElements)GroupGruppiert alle angegebenen Seitenelemente.
insertGroup(group)GroupFügt eine Kopie der angegebenen Group auf der Seite ein.
insertImage(blobSource)ImageFügt oben links auf der Seite ein Bild mit einer Standardgröße aus dem angegebenen Bild-Blob ein.
insertImage(blobSource, left, top, width, height)ImageFügt auf der Seite ein Bild mit der angegebenen Position und Größe aus dem angegebenen Bild-Blob ein.
insertImage(image)ImageFügt eine Kopie der angegebenen Image auf der Seite ein.
insertImage(imageUrl)ImageFügt oben links auf der Seite ein Bild mit einer Standardgröße aus der angegebenen URL ein.
insertImage(imageUrl, left, top, width, height)ImageFügt auf der Seite ein Bild mit der angegebenen Position und Größe aus der angegebenen URL ein.
insertLine(line)LineFügt eine Kopie der angegebenen Line auf der Seite ein.
insertLine(lineCategory, startConnectionSite, endConnectionSite)LineFügt auf der Seite eine Linie ein, die zwei connection sites verbindet.
insertLine(lineCategory, startLeft, startTop, endLeft, endTop)LineFügt eine Linie auf der Seite ein.
insertPageElement(pageElement)PageElementFügt eine Kopie der angegebenen PageElement auf der Seite ein.
insertShape(shape)ShapeFügt eine Kopie der angegebenen Shape auf der Seite ein.
insertShape(shapeType)ShapeFügt eine Form auf der Seite ein.
insertShape(shapeType, left, top, width, height)ShapeFügt eine Form auf der Seite ein.
insertSheetsChart(sourceChart)SheetsChartFügt ein Google Tabellen-Diagramm auf der Seite ein.
insertSheetsChart(sourceChart, left, top, width, height)SheetsChartFügt auf der Seite ein Google Tabellen-Diagramm mit der angegebenen Position und Größe ein.
insertSheetsChart(sheetsChart)SheetsChartFügt eine Kopie der angegebenen SheetsChart auf der Seite ein.
insertSheetsChartAsImage(sourceChart)ImageFügt ein Google Tabellen-Diagramm als Image auf der Seite ein.
insertSheetsChartAsImage(sourceChart, left, top, width, height)ImageFügt ein Google Tabellen-Diagramm als Image mit der angegebenen Position und Größe auf der Seite ein.
insertTable(numRows, numColumns)TableFügt eine Tabelle auf der Seite ein.
insertTable(numRows, numColumns, left, top, width, height)TableFügt auf der Seite eine Tabelle mit der angegebenen Position und Größe ein.
insertTable(table)TableFügt eine Kopie der angegebenen Table auf der Seite ein.
insertTextBox(text)ShapeFügt das Textfeld Shape mit dem angegebenen String auf der Seite ein.
insertTextBox(text, left, top, width, height)ShapeFügt das Textfeld Shape mit dem angegebenen String auf der Seite ein.
insertVideo(videoUrl)VideoFügt oben links auf der Seite ein Video in einer Standardgröße ein.
insertVideo(videoUrl, left, top, width, height)VideoFügt auf der Seite ein Video mit der angegebenen Position und Größe ein.
insertVideo(video)VideoFügt eine Kopie der angegebenen Video auf der Seite ein.
insertWordArt(wordArt)WordArtFügt eine Kopie der angegebenen WordArt auf der Seite ein.
remove()voidEntfernt die Seite.
replaceAllText(findText, replaceText)IntegerErsetzt alle Vorkommnisse von Text, der mit „Text suchen“ übereinstimmt, durch „Text ersetzen“.
replaceAllText(findText, replaceText, matchCase)IntegerErsetzt alle Vorkommnisse von Text, der mit „Text suchen“ übereinstimmt, durch „Text ersetzen“.
selectAsCurrentPage()voidWählt Page in der aktiven Präsentation als current page selection aus und entfernt alle vorherigen Auswahlen.

Detaillierte Dokumentation

getBackground()

Ruft den Hintergrund der Seite ab.

Return

PageBackground: Der Hintergrund der Seite.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getColorScheme()

Ruft das ColorScheme ab, das der Seite zugeordnet ist.

Return

ColorScheme: das Farbschema der Seite.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getGroups()

Gibt die Liste der Group-Objekte auf der Seite zurück.

Return

Group[]

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getImages()

Gibt die Liste der Image-Objekte auf der Seite zurück.

Return

Image[]

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getLayoutName()

Ruft den Namen des Layouts ab.

Return

String

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getLines()

Gibt die Liste der Line-Objekte auf der Seite zurück.

Return

Line[]

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getMaster()

Ruft den Master ab, auf dem das Layout basiert.

Return

Master

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getObjectId()

Ruft die eindeutige ID der Seite ab. Von Seiten und Seitenelementen verwendete Objekt-IDs haben denselben Namespace.

Return

String

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getPageElementById(id)

Gibt das PageElement auf der Seite mit der angegebenen ID oder null zurück, wenn keine vorhanden ist.

Parameter

NameTypBeschreibung
idStringDie ID des abgerufenen Seitenelements.

Return

PageElement: das Seitenelement mit der angegebenen ID.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getPageElements()

Gibt die Liste der auf der Seite gerenderten PageElement-Objekte zurück.

Return

PageElement[]

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getPageType()

Ruft den Seitentyp ab.

Return

PageType: Der Seitentyp.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getPlaceholder(placeholderType)

Gibt das Platzhalterobjekt PageElement für eine angegebene PlaceholderType oder null zurück, wenn kein übereinstimmender Platzhalter vorhanden ist.

Wenn mehrere Platzhalter desselben Typs vorhanden sind, wird der Platzhalter mit dem minimalen Platzhalterindex zurückgegeben. Wenn mehrere übereinstimmende Platzhalter mit demselben Index vorhanden sind, wird der erste Platzhalter aus der Seitenelementsammlung der Seite zurückgegeben.

var slide = SlidesApp.getActivePresentation().getSlides()[0];
var placeholder = slide.getPlaceholder(SlidesApp.PlaceholderType.CENTERED_TITLE);

Parameter

NameTypBeschreibung
placeholderTypePlaceholderType

Return

PageElement

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getPlaceholder(placeholderType, placeholderIndex)

Gibt das Platzhalterobjekt PageElement für einen angegebenen PlaceholderType und einen Platzhalterindex oder null zurück, wenn der Platzhalter nicht vorhanden ist.

Wenn mehrere Platzhalter mit demselben Typ und Index vorhanden sind, wird der erste Platzhalter aus der Sammlung der Seitenelemente der Seite zurückgegeben.

var slide = SlidesApp.getActivePresentation().getSlides()[0];
var placeholder = slide.getPlaceholder(SlidesApp.PlaceholderType.CENTERED_TITLE, 0);

Parameter

NameTypBeschreibung
placeholderTypePlaceholderType
placeholderIndexInteger

Return

PageElement

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getPlaceholders()

Gibt die Liste der Platzhalterobjekte PageElement auf der Seite zurück.

var master = SlidesApp.getActivePresentation().getMasters()[0];
Logger.log('Number of placeholders in the master: ' + master.getPlaceholders().length);

Return

PageElement[]

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getShapes()

Gibt die Liste der Shape-Objekte auf der Seite zurück.

Return

Shape[]

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getSheetsCharts()

Gibt die Liste der SheetsChart-Objekte auf der Seite zurück.

Return

SheetsChart[]

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getTables()

Gibt die Liste der Table-Objekte auf der Seite zurück.

Return

Table[]

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getVideos()

Gibt die Liste der Video-Objekte auf der Seite zurück.

Return

Video[]

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getWordArts()

Gibt die Liste der WordArt-Objekte auf der Seite zurück.

Return

WordArt[]

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

group(pageElements)

Gruppiert alle angegebenen Seitenelemente.

Es sollten mindestens zwei Seitenelemente auf derselben Seite vorhanden sein, die sich nicht bereits in einer anderen Gruppe befinden. Einige Seitenelemente wie Videos, Tables und placeholder Shapes können nicht gruppiert werden.

Parameter

NameTypBeschreibung
pageElementsPageElement[]Die Elemente, die gruppiert werden sollen.

Return

Group: Die neue Gruppe.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

insertGroup(group)

Fügt eine Kopie der angegebenen Group auf der Seite ein.

Die Position des eingefügten Elements auf dieser Seite wird anhand der Position des Quellelements auf der entsprechenden Seite ermittelt.

Wenn das angegebene Element ein Platzhalter ist, der aus der aktuellen Präsentation kopiert wird, werden die Eigenschaften von Master- oder Layoutseiten auch für das eingefügte Element übernommen.

Wenn das bereitgestellte Element ein Platzhalter ist, der aus einer anderen Präsentation kopiert wird, werden Eigenschaften, die von Master- oder Layoutseiten übernommen werden, aus der Quellpräsentation in das Element kopiert.

// Copy a group between presentations.
var otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0];
var currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0];
var group = otherPresentationSlide.getGroups()[0];
currentPresentationSlide.insertGroup(group); // Also available for Layout, Master, and Page.

Parameter

NameTypBeschreibung
groupGroupDie Gruppe, die kopiert und eingefügt werden soll.

Return

Group: Die eingefügte Gruppe.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

insertImage(blobSource)

Fügt oben links auf der Seite ein Bild mit einer Standardgröße aus dem angegebenen Bild-Blob ein.

Wenn Sie das Bild einfügen, wird es einmal aus dem BlobSource abgerufen und eine Kopie wird zur Anzeige in der Präsentation gespeichert. Bilder müssen kleiner als 50 MB sein und dürfen 25 Megapixel nicht überschreiten. Außerdem müssen sie im PNG-, JPEG- oder GIF-Format vorliegen.

var slide = SlidesApp.getActivePresentation().getSlides()[0];
// Get the Drive image file with the given ID.
var image = DriveApp.getFileById(fileId);
slide.insertImage(image);

Parameter

NameTypBeschreibung
blobSourceBlobSourceDie Bilddaten.

Return

Image: Das eingefügte Bild.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

insertImage(blobSource, left, top, width, height)

Fügt auf der Seite ein Bild mit der angegebenen Position und Größe aus dem angegebenen Bild-Blob ein.

Das Bild wird einmal beim Einfügen aus dem bereitgestellten BlobSource abgerufen und eine Kopie wird gespeichert, um sie in der Präsentation anzuzeigen. Bilder müssen kleiner als 50 MB sein und dürfen 25 Megapixel nicht überschreiten. Außerdem müssen sie im PNG-, JPEG- oder GIF-Format vorliegen.

Das Bild wird in Bezug auf die angegebene Größe skaliert und zentriert, um das Seitenverhältnis des Bildes beizubehalten.

var slide = SlidesApp.getActivePresentation().getSlides()[0];
// Get the Drive image file with the given ID.
var image = DriveApp.getFileById(fileId);
var position = {left: 0, top: 0};
var size = {width: 300, height: 100};
slide.insertImage(image, position.left, position.top, size.width, size.height);

Parameter

NameTypBeschreibung
blobSourceBlobSourceDie Bilddaten.
leftNumberDie horizontale Position des Bildes in Punkten, gemessen von der oberen linken Ecke der Seite.
topNumberDie vertikale Position des Bildes in Punkten, gemessen von der oberen linken Ecke der Seite.
widthNumberDie Breite des Bildes in Punkten.
heightNumberDie Höhe des Bildes in Punkten.

Return

Image: Das eingefügte Bild.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

insertImage(image)

Fügt eine Kopie der angegebenen Image auf der Seite ein.

Die Position des eingefügten Bildes auf dieser Seite wird anhand der Position des Quellbilds auf der entsprechenden Seite ermittelt.

Wenn das bereitgestellte Bild ein Platzhalter ist, der aus der aktuellen Präsentation kopiert wird, werden Eigenschaften, die von Master- oder Layoutseiten übernommen werden, auch auf das eingefügte Bild übernommen.

Wenn das bereitgestellte Bild ein Platzhalter ist, der aus einer anderen Präsentation kopiert wird, werden Eigenschaften, die von Master- oder Layoutseiten übernommen werden, in das Bild aus der Quellpräsentation kopiert. Wenn das kopierte Platzhalterbild leer ist, wird nichts in die Zielpräsentation eingefügt.

// Copy an image between presentations.
var otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0];
var currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0];
var image = otherPresentationSlide.getImages[0];
currentPresentationSlide.insertImage(image);

Parameter

NameTypBeschreibung
imageImageDas Bild, das kopiert und eingefügt werden soll.

Return

Image: Das eingefügte Bild.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

insertImage(imageUrl)

Fügt oben links auf der Seite ein Bild mit einer Standardgröße aus der angegebenen URL ein.

Wenn Sie das Bild einfügen, wird es einmal aus der URL abgerufen und eine Kopie wird zur Anzeige in der Präsentation gespeichert. Bilder müssen kleiner als 50 MB sein und dürfen 25 Megapixel nicht überschreiten. Außerdem müssen sie im PNG-, JPEG- oder GIF-Format vorliegen.

Die angegebene URL muss öffentlich zugänglich sein und darf nicht größer als 2 KB sein. Die URL selbst wird mit dem Bild gespeichert und über Image.getSourceUrl() bereitgestellt.

Parameter

NameTypBeschreibung
imageUrlStringDie Bild-URL.

Return

Image: Das eingefügte Bild.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

insertImage(imageUrl, left, top, width, height)

Fügt auf der Seite ein Bild mit der angegebenen Position und Größe aus der angegebenen URL ein.

Wenn Sie das Bild einfügen, wird es einmal aus der URL abgerufen und eine Kopie wird zur Anzeige in der Präsentation gespeichert. Bilder müssen kleiner als 50 MB sein und dürfen 25 Megapixel nicht überschreiten. Außerdem müssen sie im PNG-, JPEG- oder GIF-Format vorliegen.

Die angegebene URL muss öffentlich zugänglich sein und darf nicht größer als 2 KB sein. Die URL selbst wird mit dem Bild gespeichert und über Image.getSourceUrl() bereitgestellt.

Das Bild wird in Bezug auf die angegebene Größe skaliert und zentriert, um das Seitenverhältnis des Bildes beizubehalten.

Parameter

NameTypBeschreibung
imageUrlStringDie Bild-URL.
leftNumberDie horizontale Position des Bildes in Punkten, gemessen von der oberen linken Ecke der Seite.
topNumberDie vertikale Position des Bildes in Punkten, gemessen von der oberen linken Ecke der Seite.
widthNumberDie Breite des Bildes in Punkten.
heightNumberDie Höhe des Bildes in Punkten.

Return

Image: Das eingefügte Bild.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

insertLine(line)

Fügt eine Kopie der angegebenen Line auf der Seite ein.

Die Position des eingefügten Elements auf dieser Seite wird anhand der Position des Quellelements auf der entsprechenden Seite ermittelt.

Wenn das angegebene Element ein Platzhalter ist, der aus der aktuellen Präsentation kopiert wird, werden die Eigenschaften von Master- oder Layoutseiten auch für das eingefügte Element übernommen.

Wenn das bereitgestellte Element ein Platzhalter ist, der aus einer anderen Präsentation kopiert wird, werden Eigenschaften, die von Master- oder Layoutseiten übernommen werden, aus der Quellpräsentation in das Element kopiert.

// Copy a line between presentations.
var otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0];
var currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0];
var line = otherPresentationSlide.getLines[0];
currentPresentationSlide.insertLine(line);

Parameter

NameTypBeschreibung
lineLineZeile, die kopiert und eingefügt werden soll

Return

Line: Die eingefügte Zeile.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

insertLine(lineCategory, startConnectionSite, endConnectionSite)

Fügt auf der Seite eine Linie ein, die zwei connection sites verbindet. Die beiden Verbindungsstandorte müssen sich auf dieser Seite befinden.

// Insert a line in the first slide of the presentation connecting two shapes.
var slide = SlidesApp.getActivePresentation().getSlides()[0];
var shape1 = slide.insertShape(SlidesApp.ShapeType.RECTANGLE);
var shape2 = slide.insertShape(SlidesApp.ShapeType.CLOUD);
slide.insertLine(
    SlidesApp.LineCategory.BENT,
    shape1.getConnectionSites()[0],
    shape2.getConnectionSites()[1]);

Parameter

NameTypBeschreibung
lineCategoryLineCategoryDie Kategorie der einzufügenden Linie.
startConnectionSiteConnectionSiteDer Verbindungsstandort, an dem der Zeilenanfang verbunden werden soll.
endConnectionSiteConnectionSiteDie Verbindungsstelle, an der das Ende der Leitung verbunden werden soll.

Return

Line: Die eingefügte Zeile.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

insertLine(lineCategory, startLeft, startTop, endLeft, endTop)

Fügt eine Linie auf der Seite ein.

// Insert a line in the first slide of the presentation.
var slide = SlidesApp.getActivePresentation().getSlides()[0];
var startPoint = {left: 10, top: 10};
var endPoint = {left: 40, top: 40};
slide.insertLine(
    SlidesApp.LineCategory.STRAIGHT,
    startPoint.left,
    startPoint.top,
    endPoint.left,
    endPoint.top);

Parameter

NameTypBeschreibung
lineCategoryLineCategoryDie Kategorie der einzufügenden Linie.
startLeftNumberDie horizontale Position des Startpunkts der Linie, gemessen in Punkten von der oberen linken Ecke der Seite.
startTopNumberDie vertikale Position des Startpunkts der Linie, gemessen in Punkten von der oberen linken Ecke der Seite.
endLeftNumberDie horizontale Position des Endpunkts der Linie, gemessen in Punkten von der oberen linken Ecke der Seite.
endTopNumberDie vertikale Position des Endpunkts der Linie, gemessen in Punkten von der oberen linken Ecke der Seite.

Return

Line: Die eingefügte Zeile.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

insertPageElement(pageElement)

Fügt eine Kopie der angegebenen PageElement auf der Seite ein.

Die Position des eingefügten Elements auf dieser Seite wird anhand der Position des Quellelements auf der entsprechenden Seite ermittelt.

Wenn das angegebene Element ein Platzhalter ist, der aus der aktuellen Präsentation kopiert wird, werden die Eigenschaften von Master- oder Layoutseiten auch für das eingefügte Element übernommen.

Wenn das bereitgestellte Element ein Platzhalter ist, der aus einer anderen Präsentation kopiert wird, werden Eigenschaften, die von Master- oder Layoutseiten übernommen werden, aus der Quellpräsentation in das Element kopiert.

// Copy a page element between presentations.
var otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0];
var currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0];
var pageElement = otherPresentationSlide.getPageElements()[0];

// Also available for Layout, Master, and Page.
currentPresentationSlide.insertPageElement(pageElement);

Parameter

NameTypBeschreibung
pageElementPageElementDas Seitenelement, das kopiert und eingefügt werden soll.

Return

PageElement: das eingefügte Seitenelement.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

insertShape(shape)

Fügt eine Kopie der angegebenen Shape auf der Seite ein.

Die Position des eingefügten Elements auf dieser Seite wird anhand der Position des Quellelements auf der entsprechenden Seite ermittelt.

Wenn das angegebene Element ein Platzhalter ist, der aus der aktuellen Präsentation kopiert wird, werden die Eigenschaften von Master- oder Layoutseiten auch für das eingefügte Element übernommen.

Wenn das bereitgestellte Element ein Platzhalter ist, der aus einer anderen Präsentation kopiert wird, werden Eigenschaften, die von Master- oder Layoutseiten übernommen werden, aus der Quellpräsentation in das Element kopiert.

// Copy a shape between presentations.
var otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0];
var currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0];
var shape = otherPresentationSlide.getShapes[0];
currentPresentationSlide.insertShape(shape); // Also available for Layout, Master, and Page.

Parameter

NameTypBeschreibung
shapeShapeForm, die kopiert und eingefügt werden soll

Return

Shape: Die eingefügte Form.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

insertShape(shapeType)

Fügt eine Form auf der Seite ein.

Die Form wird mit einer Standardgröße oben links auf der Seite eingefügt.

// Insert a shape in the first slide of the presentation.
var slide = SlidesApp.getActivePresentation().getSlides()[0];

// Also available for Layout, Master, and Page.
slide.insertShape(SlidesApp.ShapeType.RECTANGLE);

Parameter

NameTypBeschreibung
shapeTypeShapeTypeDie Art der einzufügenden Form.

Return

Shape: Die eingefügte Form.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

insertShape(shapeType, left, top, width, height)

Fügt eine Form auf der Seite ein.

Parameter

NameTypBeschreibung
shapeTypeShapeTypeDie Art der einzufügenden Form.
leftNumberDie horizontale Position der Form, gemessen von der oberen linken Ecke der Seite.
topNumberDie vertikale Position der Form, gemessen von der linken oberen Ecke der Seite.
widthNumberDie Breite der Form.
heightNumberHöhe der Form.

Return

Shape: Die eingefügte Form.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

insertSheetsChart(sourceChart)

Fügt ein Google Tabellen-Diagramm auf der Seite ein.

Oben links auf der Seite wird das Diagramm mit einer Standardgröße eingefügt.

Das eingefügte Diagramm ist mit dem Google Tabellen-Quelldiagramm verknüpft, sodass es aktualisiert werden kann. Andere Mitbearbeiter können den Link zur Quelltabelle sehen.

var sheet = SpreadsheetApp.openById('spreadsheetId').getSheets()[0];
var chart = sheet.getCharts()[0];
// Insert the spreadsheet chart in the first slide.
var slide = SlidesApp.getActivePresentation().getSlides()[0];
slide.insertSheetsChart(chart);

Parameter

NameTypBeschreibung
sourceChartEmbeddedChartDas Diagramm in einer Tabellenkalkulation, das in die Seite eingefügt werden soll.

Return

SheetsChart: Das auf der Seite eingefügte Diagramm.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

insertSheetsChart(sourceChart, left, top, width, height)

Fügt auf der Seite ein Google Tabellen-Diagramm mit der angegebenen Position und Größe ein.

Das Diagramm wird in Bezug auf die angegebene Größe skaliert und zentriert, um das Seitenverhältnis des Diagramms beizubehalten.

Das eingefügte Diagramm ist mit dem Google Tabellen-Quelldiagramm verknüpft, sodass es aktualisiert werden kann. Andere Mitbearbeiter können den Link zur Quelltabelle sehen.

var sheet = SpreadsheetApp.openById('spreadsheetId').getSheets()[0];
var chart = sheet.getCharts()[0];
// Insert the spreadsheet chart in the first slide.
var slide = SlidesApp.getActivePresentation().getSlides()[0];
var position = {left: 0, top: 0};
var size = {width: 200, height: 200};

// Also available for Layout, Master, and Page.
slide.insertSheetsChart(
    chart,
    position.left,
    position.top,
    size.width,
    size.height);

Parameter

NameTypBeschreibung
sourceChartEmbeddedChartDas Diagramm in einer Tabellenkalkulation, das in die Seite eingefügt werden soll.
leftNumberDie horizontale Position des Diagramms in Punkten, gemessen von der oberen linken Ecke der Seite.
topNumberDie vertikale Position des Diagramms in Punkten, gemessen von der oberen linken Ecke der Seite.
widthNumberDie Breite des Diagramms in Punkten.
heightNumberDie Höhe des Diagramms in Punkten.

Return

SheetsChart: Das auf der Seite eingefügte Diagramm.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

insertSheetsChart(sheetsChart)

Fügt eine Kopie der angegebenen SheetsChart auf der Seite ein.

Die Position des eingefügten Elements auf dieser Seite wird anhand der Position des Quellelements auf der entsprechenden Seite ermittelt.

Wenn das angegebene Element ein Platzhalter ist, der aus der aktuellen Präsentation kopiert wird, werden die Eigenschaften von Master- oder Layoutseiten auch für das eingefügte Element übernommen.

Wenn das bereitgestellte Element ein Platzhalter ist, der aus einer anderen Präsentation kopiert wird, werden Eigenschaften, die von Master- oder Layoutseiten übernommen werden, aus der Quellpräsentation in das Element kopiert.

// Copy a sheets chart between presentations.
var otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0];
var currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0];
var sheetsChart = otherPresentationSlide.getSheetsCharts[0];

// Also available for Layout, Master, and Page.
currentPresentationSlide.insertSheetsChart(sheetsChart);

Parameter

NameTypBeschreibung
sheetsChartSheetsChartDas Tabellendiagramm, das kopiert und eingefügt werden soll.

Return

SheetsChart: Das eingefügte Tabellendiagramm.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

insertSheetsChartAsImage(sourceChart)

Fügt ein Google Tabellen-Diagramm als Image auf der Seite ein.

Das Bild des Diagramms wird mit einer Standardgröße oben links auf der Seite eingefügt.

Das eingefügte Bild des Diagramms ist nicht mit dem Google Tabellen-Quelldiagramm verknüpft.

var sheet = SpreadsheetApp.openById('spreadsheetId').getSheets()[0];
var chart = sheet.getCharts()[0];
// Insert the spreadsheet chart in the first slide.
var slide = SlidesApp.getActivePresentation().getSlides()[0];
slide.insertSheetsChartAsImage(chart); // Also available for Layout, Master, and Page.

Parameter

NameTypBeschreibung
sourceChartEmbeddedChartDas Diagramm in einer Tabellenkalkulation, das in die Seite eingefügt werden soll.

Return

Image: Das eingefügte Bild des Diagramms auf der Seite.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

insertSheetsChartAsImage(sourceChart, left, top, width, height)

Fügt ein Google Tabellen-Diagramm als Image mit der angegebenen Position und Größe auf der Seite ein.

Um das Seitenverhältnis des Diagrammbilds beizubehalten, wird es entsprechend der angegebenen Größe skaliert und zentriert.

Das eingefügte Bild des Diagramms ist nicht mit dem Google Tabellen-Quelldiagramm verknüpft.

var sheet = SpreadsheetApp.openById('spreadsheetId').getSheets()[0];
var chart = sheet.getCharts()[0];
// Insert the spreadsheet chart in the first slide.
var slide = SlidesApp.getActivePresentation().getSlides()[0];
var position = {left: 0, top: 0};
var size = {width: 200, height: 200};

// Also available for Layout, Master, and Page.
slide.insertSheetsChartAsImage(
    chart,
    position.left,
    position.right,
    size.width,
    size.height);

Parameter

NameTypBeschreibung
sourceChartEmbeddedChartDas Diagramm in einer Tabellenkalkulation, das in die Seite eingefügt werden soll.
leftNumberDie horizontale Position des Diagramms in Punkten, gemessen von der oberen linken Ecke der Seite.
topNumberDie vertikale Position des Diagramms in Punkten, gemessen von der oberen linken Ecke der Seite.
widthNumberDie Breite des Diagramms in Punkten.
heightNumberDie Höhe des Diagramms in Punkten.

Return

Image: Das eingefügte Bild des Diagramms auf der Seite.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

insertTable(numRows, numColumns)

Fügt eine Tabelle auf der Seite ein.

Die Tabelle wird mit Standardgröße und gleichmäßig verteilten Zeilen und Spalten auf der Seite zentriert.

Parameter

NameTypBeschreibung
numRowsIntegerDie Anzahl der Zeilen in der Tabelle
numColumnsIntegerDie Anzahl der Spalten in der Tabelle.

Return

Table: Die eingefügte Tabelle.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

insertTable(numRows, numColumns, left, top, width, height)

Fügt auf der Seite eine Tabelle mit der angegebenen Position und Größe ein.

Zeilen und Spalten sind in der erstellten Tabelle gleichmäßig verteilt.

Parameter

NameTypBeschreibung
numRowsIntegerDie Anzahl der Zeilen in der Tabelle
numColumnsIntegerDie Anzahl der Spalten in der Tabelle.
leftNumberDie horizontale Position der Tabelle, gemessen von der oberen linken Ecke der Seite.
topNumberDie vertikale Position der Tabelle, gemessen von der linken oberen Ecke der Seite.
widthNumberBreite der Tabelle
heightNumberDie Mindesthöhe der Tabelle. Die tatsächliche Höhe der gerenderten Tabelle hängt von Faktoren wie der Schriftgröße ab.

Return

Table: Die eingefügte Tabelle.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

insertTable(table)

Fügt eine Kopie der angegebenen Table auf der Seite ein.

Die Position des eingefügten Elements auf dieser Seite wird anhand der Position des Quellelements auf der entsprechenden Seite ermittelt.

Wenn das angegebene Element ein Platzhalter ist, der aus der aktuellen Präsentation kopiert wird, werden die Eigenschaften von Master- oder Layoutseiten auch für das eingefügte Element übernommen.

Wenn das bereitgestellte Element ein Platzhalter ist, der aus einer anderen Präsentation kopiert wird, werden Eigenschaften, die von Master- oder Layoutseiten übernommen werden, aus der Quellpräsentation in das Element kopiert.

// Copy a table between presentations.
var otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0];
var currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0];
var table = otherPresentationSlide.getTables[0];
currentPresentationSlide.insertTable(table); // Also available for Layout, Master, and Page.

Parameter

NameTypBeschreibung
tableTableDie Tabelle, die kopiert und eingefügt werden soll.

Return

Table: Die eingefügte Tabelle.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

insertTextBox(text)

Fügt das Textfeld Shape mit dem angegebenen String auf der Seite ein.

Die Form des Textfelds wird mit einer Standardgröße oben links auf der Seite eingefügt.

// Insert text box with "Hello" on the first slide of presentation.
var slide = SlidesApp.getActivePresentation().getSlides()[0];
slide.insertTextBox('Hello'); // Also available for Layout, Master, and Page.

Parameter

NameTypBeschreibung
textStringDie Zeichenfolge, die die Form des Textfelds enthalten soll.

Return

Shape: Die eingefügte Textfeldform.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

insertTextBox(text, left, top, width, height)

Fügt das Textfeld Shape mit dem angegebenen String auf der Seite ein.

// Insert text box with "Hello" on the first slide of presentation. This text box is a square
// with a length of 10 points on each side.
var slide = SlidesApp.getActivePresentation().getSlides()[0];
slide.insertTextBox('Hello', 0, 0, 10, 10); // Also available for Layout, Master, and Page.

Parameter

NameTypBeschreibung
textStringDie Zeichenfolge, die die Form des Textfelds enthalten soll.
leftNumberDie horizontale Position der Textfeldform, gemessen von der oberen linken Ecke der Seite.
topNumberDie vertikale Position der Textfeldform, gemessen von der oberen linken Ecke der Seite.
widthNumberDie Breite der Textfeldform.
heightNumberDie Höhe der Textfeldform.

Return

Shape: Die eingefügte Textfeldform.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

insertVideo(videoUrl)

Fügt oben links auf der Seite ein Video in einer Standardgröße ein.

Derzeit werden nur YouTube-Videos unterstützt.

Parameter

NameTypBeschreibung
videoUrlStringDie URL des einzufügenden Videos.

Return

Video: Das eingefügte Video.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

insertVideo(videoUrl, left, top, width, height)

Fügt auf der Seite ein Video mit der angegebenen Position und Größe ein.

Derzeit werden nur YouTube-Videos unterstützt.

Parameter

NameTypBeschreibung
videoUrlStringDie URL des einzufügenden Videos.
leftNumberDie horizontale Position des Videos in Punkten, gemessen von der oberen linken Ecke der Seite.
topNumberDie vertikale Position des Videos in Punkten, gemessen von der linken oberen Ecke der Seite.
widthNumberDie Breite des Videos in Punkten.
heightNumberDie Höhe des Videos in Punkten.

Return

Video: Das eingefügte Video.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

insertVideo(video)

Fügt eine Kopie der angegebenen Video auf der Seite ein.

Die Position des eingefügten Elements auf dieser Seite wird anhand der Position des Quellelements auf der entsprechenden Seite ermittelt.

Wenn das angegebene Element ein Platzhalter ist, der aus der aktuellen Präsentation kopiert wird, werden die Eigenschaften von Master- oder Layoutseiten auch für das eingefügte Element übernommen.

Wenn das bereitgestellte Element ein Platzhalter ist, der aus einer anderen Präsentation kopiert wird, werden Eigenschaften, die von Master- oder Layoutseiten übernommen werden, aus der Quellpräsentation in das Element kopiert.

// Copy a video between presentations.
var otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0];
var currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0];
var video = otherPresentationSlide.getVideos[0];
currentPresentationSlide.insertVideo(video); // Also available for Layout, Master, and Page.

Parameter

NameTypBeschreibung
videoVideoDas Video, das kopiert und eingefügt werden soll.

Return

Video: Das eingefügte Video.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

insertWordArt(wordArt)

Fügt eine Kopie der angegebenen WordArt auf der Seite ein.

Die Position des eingefügten Elements auf dieser Seite wird anhand der Position des Quellelements auf der entsprechenden Seite ermittelt.

Wenn das angegebene Element ein Platzhalter ist, der aus der aktuellen Präsentation kopiert wird, werden die Eigenschaften von Master- oder Layoutseiten auch für das eingefügte Element übernommen.

Wenn das bereitgestellte Element ein Platzhalter ist, der aus einer anderen Präsentation kopiert wird, werden Eigenschaften, die von Master- oder Layoutseiten übernommen werden, aus der Quellpräsentation in das Element kopiert.

// Copy a word art between presentations.
var otherPresentationSlide = SlidesApp.openById('presentationId').getSlides()[0];
var currentPresentationSlide = SlidesApp.getActivePresentation().getSlides()[0];
var wordArt = otherPresentationSlide.getWordArts[0];

// Also available for Layout, Master, and Page.
currentPresentationSlide.insertWordArt(wordArt);

Parameter

NameTypBeschreibung
wordArtWordArtDie Gruppe, die kopiert und eingefügt werden soll.

Return

WordArt: Das eingefügte WordArt-Objekt.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

remove()

Entfernt die Seite.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

replaceAllText(findText, replaceText)

Ersetzt alle Vorkommnisse von Text, der mit „Text suchen“ übereinstimmt, durch „Text ersetzen“. Bei der Suche wird die Groß-/Kleinschreibung nicht berücksichtigt.

Parameter

NameTypBeschreibung
findTextStringDer zu suchende Text.
replaceTextStringText, der den übereinstimmenden Text ersetzen soll

Return

Integer: Die Anzahl der Wiederholungen wurde geändert.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

replaceAllText(findText, replaceText, matchCase)

Ersetzt alle Vorkommnisse von Text, der mit „Text suchen“ übereinstimmt, durch „Text ersetzen“.

Parameter

NameTypBeschreibung
findTextStringDer zu suchende Text.
replaceTextStringText, der den übereinstimmenden Text ersetzen soll
matchCaseBooleanBei true wird zwischen Groß- und Kleinschreibung unterschieden. Bei false wird die Groß- und Kleinschreibung nicht berücksichtigt.

Return

Integer: Die Anzahl der Wiederholungen wurde geändert.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

selectAsCurrentPage()

Wählt Page in der aktiven Präsentation als current page selection aus und entfernt alle vorherigen Auswahlen.

Ein Skript kann nur auf die Auswahl des Nutzers zugreifen, der das Skript ausführt, und auch nur dann, wenn es an die Präsentation gebunden ist.

// Select the first slide as the current page selection and replace any previous selection.
var slide = SlidesApp.getActivePresentation().getSlides()[0];
slide.selectAsCurrentPage(); // Also available for Layout, Master, and Page.

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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