Class Master

Master

Eine Masterfolie in einer Präsentation.

Master enthalten alle gängigen Seitenelemente und die gemeinsamen Eigenschaften für eine Reihe von Layouts. Sie haben drei Zwecke:

  • Platzhalterformen auf einer Masterfolie enthalten die Standardtextstile und Formeigenschaften aller Platzhalterformen auf Seiten, die diese Masterfolie verwenden.
  • Die Eigenschaften einer Masterseite definieren die gemeinsamen Seiteneigenschaften, die von ihren Layouts übernommen werden.
  • Alle anderen Formen auf der Masterfolie werden auf allen Folien angezeigt, die diesen Master verwenden, unabhängig vom Layout.

Methoden

MethodeRückgabetypKurzbeschreibung
getBackground()PageBackgroundRuft den Hintergrund der Seite ab.
getColorScheme()ColorSchemeRuft die ColorScheme ab, die der Seite zugeordnet sind.
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.
getLayouts()Layout[]Ruft die Layouts dieses Masters ab.
getLines()Line[]Gibt die Liste der Line-Objekte auf der Seite zurück.
getObjectId()StringRuft die eindeutige ID für die Seite ab.
getPageElementById(id)PageElement|nullGibt das PageElement auf der Seite mit der angegebenen ID oder null zurück, wenn keines vorhanden ist.
getPageElements()PageElement[]Gibt die Liste der PageElement-Objekte zurück, die auf der Seite gerendert werden.
getPageType()PageTypeRuft den Typ der Seite ab.
getPlaceholder(placeholderType)PageElement|nullGibt das Platzhalterobjekt PageElement für einen angegebenen PlaceholderType zurück oder null, wenn kein passender Platzhalter vorhanden ist.
getPlaceholder(placeholderType, placeholderIndex)PageElement|nullGibt das Platzhalterobjekt PageElement für einen angegebenen PlaceholderType und einen Platzhalterindex zurück oder null, wenn der Platzhalter nicht vorhanden ist.
getPlaceholders()PageElement[]Gibt die Liste der Platzhalterobjekte vom Typ 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 des angegebenen Group auf der Seite ein.
insertImage(blobSource)ImageFügt ein Bild in der linken oberen Ecke der Seite mit einer Standardgröße aus dem angegebenen Bild-Blob ein.
insertImage(blobSource, left, top, width, height)ImageFügt ein Bild mit der angegebenen Position und Größe aus dem angegebenen Bild-Blob auf der Seite ein.
insertImage(image)ImageFügt eine Kopie des angegebenen Image auf der Seite ein.
insertImage(imageUrl)ImageFügt ein Bild mit einer Standardgröße über die angegebene URL in der linken oberen Ecke der Seite ein.
insertImage(imageUrl, left, top, width, height)ImageFügt ein Bild mit der angegebenen Position und Größe von der angegebenen URL auf der Seite ein.
insertLine(line)LineFügt eine Kopie des angegebenen Line auf der Seite ein.
insertLine(lineCategory, startConnectionSite, endConnectionSite)LineFügt eine Linie auf der Seite 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 des angegebenen PageElement auf der Seite ein.
insertShape(shape)ShapeFügt eine Kopie des 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 ein Google-Tabellen-Diagramm mit der angegebenen Position und Größe auf der Seite ein.
insertSheetsChart(sheetsChart)SheetsChartFügt eine Kopie des angegebenen SheetsChart auf der Seite ein.
insertSheetsChartAsImage(sourceChart)ImageFügt ein Google Sheets-Diagramm als Image auf der Seite ein.
insertSheetsChartAsImage(sourceChart, left, top, width, height)ImageFügt ein Google-Tabellen-Diagramm als Image auf der Seite mit der angegebenen Position und Größe ein.
insertTable(numRows, numColumns)TableFügt eine Tabelle auf der Seite ein.
insertTable(numRows, numColumns, left, top, width, height)TableFügt eine Tabelle mit der angegebenen Position und Größe auf der Seite ein.
insertTable(table)TableFügt eine Kopie des angegebenen Table auf der Seite ein.
insertTextBox(text)ShapeFügt ein Textfeld Shape mit dem angegebenen String auf der Seite ein.
insertTextBox(text, left, top, width, height)ShapeFügt ein Textfeld Shape mit dem angegebenen String auf der Seite ein.
insertVideo(videoUrl)VideoFügt ein Video mit Standardgröße oben links auf der Seite ein.
insertVideo(videoUrl, left, top, width, height)VideoFügt ein Video mit der angegebenen Position und Größe auf der Seite ein.
insertVideo(video)VideoFügt eine Kopie des angegebenen Video auf der Seite ein.
insertWordArt(wordArt)WordArtFügt eine Kopie des angegebenen WordArt auf der Seite ein.
remove()voidEntfernt die Seite.
replaceAllText(findText, replaceText)IntegerErsetzt alle Instanzen von Text, der mit „find_text“ übereinstimmt, durch „replace_text“.
replaceAllText(findText, replaceText, matchCase)IntegerErsetzt alle Instanzen von Text, der mit „find_text“ übereinstimmt, durch „replace_text“.
selectAsCurrentPage()voidWählt das Page in der aktiven Präsentation als current page selection aus und entfernt alle vorherigen Auswahlmöglichkeiten.

Detaillierte Dokumentation

getBackground()

Ruft den Hintergrund der Seite ab.

Rückflug

PageBackground: Der Hintergrund der Seite.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getColorScheme()

Ruft die ColorScheme ab, die der Seite zugeordnet sind.

Rückflug

ColorScheme: Das Farbschema der Seite.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

  • 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.

Rückflug

Group[]

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

  • 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.

Rückflug

Image[]

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getLayouts()

Ruft die Layouts dieses Masters ab.

Rückflug

Layout[]

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

  • 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.

Rückflug

Line[]

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getObjectId()

Ruft die eindeutige ID für die Seite ab. Objekt-IDs, die von Seiten und Seitenelementen verwendet werden, haben denselben Namespace.

Rückflug

String

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

  • 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 keines vorhanden ist.

Parameter

NameTypBeschreibung
idStringDie ID des abzurufenden Seitenelements.

Rückflug

PageElement|null: Das Seitenelement mit der angegebenen ID.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getPageElements()

Gibt die Liste der PageElement-Objekte zurück, die auf der Seite gerendert werden.

Rückflug

PageElement[]

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getPageType()

Ruft den Typ der Seite ab.

Rückflug

PageType: Der Seitentyp.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getPlaceholder(placeholderType)

Gibt das Platzhalterobjekt PageElement für einen angegebenen PlaceholderType zurück oder null, wenn kein passender Platzhalter vorhanden ist.

Wenn mehrere Platzhalter desselben Typs vorhanden sind, wird der Platzhalter mit dem niedrigsten Index zurückgegeben. Wenn es mehrere übereinstimmende Platzhalter mit demselben Index gibt, wird der erste Platzhalter aus der Sammlung der Seitenelemente der Seite zurückgegeben.

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

Parameter

NameTypBeschreibung
placeholderTypePlaceholderType

Rückgabe

PageElement|null

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

  • 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 zurück oder null, wenn der Platzhalter nicht vorhanden ist.

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

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

Parameter

NameTypBeschreibung
placeholderTypePlaceholderType
placeholderIndexInteger

Rückgabe

PageElement|null

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

getPlaceholders()

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

const master = SlidesApp.getActivePresentation().getMasters()[0];
Logger.log(
    `Number of placeholders in the master: ${master.getPlaceholders().length}`,
);

Rückflug

PageElement[]

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

  • 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.

Rückflug

Shape[]

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

  • 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.

Rückflug

SheetsChart[]

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

  • 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.

Rückflug

Table[]

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

  • 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.

Rückflug

Video[]

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

  • 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.

Rückflug

WordArt[]

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

  • 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 noch nicht in einer anderen Gruppe enthalten sind. Einige Seitenelemente wie Videos, Tables und placeholder Shapes können nicht gruppiert werden.

Parameter

NameTypBeschreibung
pageElementsPageElement[]Die zu gruppierenden Elemente.

Rückflug

Group: Die neue Gruppe.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

insertGroup(group)

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

Die Position des eingefügten Elements auf dieser Seite wird durch die Position des Quellelements auf der entsprechenden Seite bestimmt.

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

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.
const otherPresentationSlide =
    SlidesApp.openById('presentationId').getSlides()[0];
const currentPresentationSlide =
    SlidesApp.getActivePresentation().getSlides()[0];
const 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.

Rückflug

Group: Die eingefügte Gruppe.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

insertImage(blobSource)

Fügt ein Bild in der linken oberen Ecke der Seite mit einer Standardgröße aus dem angegebenen Bild-Blob ein.

Beim Einfügen des Bildes wird es einmal aus BlobSource abgerufen und eine Kopie wird für die Anzeige in der Präsentation gespeichert. Bilder dürfen nicht größer als 50 MB sein, dürfen nicht mehr als 25 Megapixel haben und müssen im PNG-, JPEG- oder GIF-Format vorliegen.

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

Parameter

NameTypBeschreibung
blobSourceBlobSourceDie Bilddaten.

Rückflug

Image: Das eingefügte Bild.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

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

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

Das Bild wird beim Einfügen einmal aus dem angegebenen BlobSource abgerufen und eine Kopie wird zur Anzeige in der Präsentation gespeichert. Bilder dürfen nicht größer als 50 MB sein, dürfen nicht mehr als 25 Megapixel haben und müssen im PNG-, JPEG- oder GIF-Format vorliegen.

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

const slide = SlidesApp.getActivePresentation().getSlides()[0];
// Get the Drive image file with the given ID.
const image = DriveApp.getFileById('123abc');
const position = {
  left: 0,
  top: 0
};
const 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 aus.
widthNumberDie Breite des Bilds in Punkten.
heightNumberDie Höhe des Bilds in Punkten.

Rückflug

Image: Das eingefügte Bild.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

insertImage(image)

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

Die Position der eingefügten Bilder auf dieser Seite wird durch die Position des Quellbilds auf der jeweiligen Seite bestimmt.

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

Wenn das bereitgestellte Bild 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 Bild kopiert. Wenn das kopierte Platzhalterbild leer ist, wird nichts in die Zielpräsentation eingefügt.

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

Parameter

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

Rückflug

Image: Das eingefügte Bild.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

insertImage(imageUrl)

Fügt ein Bild mit einer Standardgröße über die angegebene URL in der linken oberen Ecke der Seite ein.

Beim Einfügen des Bildes wird es einmal von der URL abgerufen und eine Kopie zur Anzeige in der Präsentation gespeichert. Bilder dürfen nicht größer als 50 MB sein, dürfen nicht mehr als 25 Megapixel haben und müssen 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.

Rückflug

Image: Das eingefügte Bild.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

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

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

Beim Einfügen des Bildes wird es einmal von der URL abgerufen und eine Kopie zur Anzeige in der Präsentation gespeichert. Bilder dürfen nicht größer als 50 MB sein, dürfen nicht mehr als 25 Megapixel haben und müssen 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.

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

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 aus.
widthNumberDie Breite des Bilds in Punkten.
heightNumberDie Höhe des Bilds in Punkten.

Rückflug

Image: Das eingefügte Bild.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

insertLine(line)

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

Die Position des eingefügten Elements auf dieser Seite wird durch die Position des Quellelements auf der entsprechenden Seite bestimmt.

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

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.
const otherPresentationSlide =
    SlidesApp.openById('presentationId').getSlides()[0];
const currentPresentationSlide =
    SlidesApp.getActivePresentation().getSlides()[0];
const line = otherPresentationSlide.getLines[0];
currentPresentationSlide.insertLine(line);

Parameter

NameTypBeschreibung
lineLineDie Zeile, die kopiert und eingefügt werden soll.

Rückflug

Line – Die eingefügte Zeile.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

insertLine(lineCategory, startConnectionSite, endConnectionSite)

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

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

Parameter

NameTypBeschreibung
lineCategoryLineCategoryDie Kategorie der einzufügenden Zeile.
startConnectionSiteConnectionSiteDie Verbindungsstelle, an der der Anfang der Linie verbunden werden soll.
endConnectionSiteConnectionSiteDie Anschlussstelle, an der das Ende der Leitung angeschlossen werden soll.

Rückflug

Line – Die eingefügte Zeile.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

  • 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.
const slide = SlidesApp.getActivePresentation().getSlides()[0];
const startPoint = {
  left: 10,
  top: 10
};
const 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 Zeile.
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 aus.
endLeftNumberDie horizontale Position des Endpunkts der Linie, gemessen in Punkten von der oberen linken Ecke der Seite aus.
endTopNumberDie vertikale Position des Endpunkts der Linie, gemessen in Punkten von der oberen linken Ecke der Seite.

Rückflug

Line – Die eingefügte Zeile.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

insertPageElement(pageElement)

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

Die Position des eingefügten Elements auf dieser Seite wird durch die Position des Quellelements auf der entsprechenden Seite bestimmt.

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

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.
const otherPresentationSlide =
    SlidesApp.openById('presentationId').getSlides()[0];
const currentPresentationSlide =
    SlidesApp.getActivePresentation().getSlides()[0];
const pageElement = otherPresentationSlide.getPageElements()[0];

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

Parameter

NameTypBeschreibung
pageElementPageElementDas zu kopierende und einzufügende Seitenelement.

Rückflug

PageElement: Das eingefügte Seitenelement.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

insertShape(shape)

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

Die Position des eingefügten Elements auf dieser Seite wird durch die Position des Quellelements auf der entsprechenden Seite bestimmt.

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

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.
const otherPresentationSlide =
    SlidesApp.openById('presentationId').getSlides()[0];
const currentPresentationSlide =
    SlidesApp.getActivePresentation().getSlides()[0];
const shape = otherPresentationSlide.getShapes[0];
currentPresentationSlide.insertShape(
    shape);  // Also available for Layout, Master, and Page.

Parameter

NameTypBeschreibung
shapeShapeDie Form, die kopiert und eingefügt werden soll.

Rückflug

Shape – Die eingefügte Form.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

  • 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 in der oberen linken Ecke der Seite eingefügt.

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

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

Parameter

NameTypBeschreibung
shapeTypeShapeTypeDer Typ der einzufügenden Form.

Rückflug

Shape – Die eingefügte Form.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

  • 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
shapeTypeShapeTypeDer Typ 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 oberen linken Ecke der Seite.
widthNumberDie Breite der Form.
heightNumberDie Höhe der Form.

Rückflug

Shape – Die eingefügte Form.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

  • 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.

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

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

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

Parameter

NameTypBeschreibung
sourceChartEmbeddedChartDas Diagramm in einer Tabelle, das auf der Seite eingefügt werden soll.

Rückflug

SheetsChart: Das eingefügte Diagramm auf der Seite.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

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

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

Damit das Seitenverhältnis des Diagramms beibehalten wird, wird es entsprechend der angegebenen Größe skaliert und zentriert.

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

const sheet = SpreadsheetApp.openById('spreadsheetId').getSheets()[0];
const chart = sheet.getCharts()[0];
// Insert the spreadsheet chart in the first slide.
const slide = SlidesApp.getActivePresentation().getSlides()[0];
const position = {
  left: 0,
  top: 0
};
const 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 Tabelle, das auf der 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 aus.
widthNumberDie Breite des Diagramms in Punkten.
heightNumberDie Höhe des Diagramms in Punkten.

Rückflug

SheetsChart: Das eingefügte Diagramm auf der Seite.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

insertSheetsChart(sheetsChart)

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

Die Position des eingefügten Elements auf dieser Seite wird durch die Position des Quellelements auf der entsprechenden Seite bestimmt.

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

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.
const otherPresentationSlide =
    SlidesApp.openById('presentationId').getSlides()[0];
const currentPresentationSlide =
    SlidesApp.getActivePresentation().getSlides()[0];
const sheetsChart = otherPresentationSlide.getSheetsCharts[0];

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

Parameter

NameTypBeschreibung
sheetsChartSheetsChartDas zu kopierende und einzufügende Sheets-Diagramm.

Rückflug

SheetsChart: Das eingefügte Diagramm aus Google Tabellen.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

insertSheetsChartAsImage(sourceChart)

Fügt ein Google Sheets-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 Diagrammbild ist nicht mit dem Google Sheets-Quelldiagramm verknüpft.

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

Parameter

NameTypBeschreibung
sourceChartEmbeddedChartDas Diagramm in einer Tabelle, das auf der Seite eingefügt werden soll.

Rückflug

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

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

  • 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 auf der Seite mit der angegebenen Position und Größe ein.

Damit das Seitenverhältnis des Diagrammbilds beibehalten wird, wird das Bild in Bezug auf die angegebene Größe skaliert und zentriert.

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

const sheet = SpreadsheetApp.openById('spreadsheetId').getSheets()[0];
const chart = sheet.getCharts()[0];
// Insert the spreadsheet chart in the first slide.
const slide = SlidesApp.getActivePresentation().getSlides()[0];
const position = {
  left: 0,
  top: 0
};
const 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 Tabelle, das auf der 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 aus.
widthNumberDie Breite des Diagramms in Punkten.
heightNumberDie Höhe des Diagramms in Punkten.

Rückflug

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

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

  • 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 ist mit Standardgröße auf der Seite zentriert und die Zeilen und Spalten sind gleichmäßig verteilt.

Parameter

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

Rückflug

Table: Die eingefügte Tabelle.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

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

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

Zeilen und Spalten werden 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 oberen linken Ecke der Seite.
widthNumberDie Breite der Tabelle.
heightNumberDie Mindesthöhe der Tabelle. Die tatsächliche Höhe der gerenderten Tabelle hängt von Faktoren wie der Schriftgröße ab.

Rückflug

Table: Die eingefügte Tabelle.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

insertTable(table)

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

Die Position des eingefügten Elements auf dieser Seite wird durch die Position des Quellelements auf der entsprechenden Seite bestimmt.

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

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.
const otherPresentationSlide =
    SlidesApp.openById('presentationId').getSlides()[0];
const currentPresentationSlide =
    SlidesApp.getActivePresentation().getSlides()[0];
const 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.

Rückflug

Table: Die eingefügte Tabelle.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

insertTextBox(text)

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

Das Textfeld wird mit einer Standardgröße in der linken oberen Ecke der Seite eingefügt.

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

Parameter

NameTypBeschreibung
textStringDer String, den die Textfeldform enthalten soll.

Rückflug

Shape: Die eingefügte Textfeldform.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

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

Fügt ein 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.
const slide = SlidesApp.getActivePresentation().getSlides()[0];
slide.insertTextBox(
    'Hello', 0, 0, 10, 10);  // Also available for Layout, Master, and Page.

Parameter

NameTypBeschreibung
textStringDer String, den die Textfeldform 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 Form des Textfelds.

Rückflug

Shape: Die eingefügte Textfeldform.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

insertVideo(videoUrl)

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

Derzeit werden nur YouTube-Videos unterstützt.

Parameter

NameTypBeschreibung
videoUrlStringDie URL des einzufügenden Videos.

Rückflug

Video: Das eingefügte Video.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

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

Fügt ein Video mit der angegebenen Position und Größe auf der Seite 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 oberen linken Ecke der Seite.
widthNumberDie Breite des Videos in Punkten.
heightNumberDie Höhe des Videos in Punkten.

Rückflug

Video: Das eingefügte Video.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

insertVideo(video)

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

Die Position des eingefügten Elements auf dieser Seite wird durch die Position des Quellelements auf der entsprechenden Seite bestimmt.

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

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.
const otherPresentationSlide =
    SlidesApp.openById('presentationId').getSlides()[0];
const currentPresentationSlide =
    SlidesApp.getActivePresentation().getSlides()[0];
const 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.

Rückflug

Video: Das eingefügte Video.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

insertWordArt(wordArt)

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

Die Position des eingefügten Elements auf dieser Seite wird durch die Position des Quellelements auf der entsprechenden Seite bestimmt.

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

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.
const otherPresentationSlide =
    SlidesApp.openById('presentationId').getSlides()[0];
const currentPresentationSlide =
    SlidesApp.getActivePresentation().getSlides()[0];
const 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.

Rückflug

WordArt: Die eingefügte WordArt.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

remove()

Entfernt die Seite.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

replaceAllText(findText, replaceText)

Ersetzt alle Instanzen von Text, der mit „find_text“ übereinstimmt, durch „replace_text“. Bei der Suche wird nicht zwischen Groß- und Kleinschreibung unterschieden.

Parameter

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

Rückflug

Integer: Die Anzahl der Vorkommen wurde geändert.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

replaceAllText(findText, replaceText, matchCase)

Ersetzt alle Instanzen von Text, der mit „find_text“ übereinstimmt, durch „replace_text“.

Parameter

NameTypBeschreibung
findTextStringDer zu suchende Text.
replaceTextStringDer Text, der den übereinstimmenden Text ersetzen soll.
matchCaseBooleanWenn true, wird bei der Suche zwischen Groß- und Kleinschreibung unterschieden. Wenn false, wird die Groß-/Kleinschreibung bei der Suche nicht beachtet.

Rückflug

Integer: Die Anzahl der Vorkommen wurde geändert.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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

selectAsCurrentPage()

Wählt das Page in der aktiven Präsentation als current page selection aus und entfernt alle vorherigen Auswahlmöglichkeiten.

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

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

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

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