Class Page

Page

Strona w prezentacji.

Metody

MetodaZwracany typKrótki opis
asLayout()LayoutZwraca stronę jako układ.
asMaster()MasterZwraca stronę jako wzorzec.
asSlide()SlideZwraca stronę jako slajd.
getBackground()PageBackgroundPobiera tło strony.
getColorScheme()ColorSchemePobiera obiekt ColorScheme powiązany ze stroną.
getGroups()Group[]Zwraca listę obiektów Group na stronie.
getImages()Image[]Zwraca listę obiektów Image na stronie.
getLines()Line[]Zwraca listę obiektów Line na stronie.
getObjectId()StringPobiera unikalny identyfikator strony.
getPageElementById(id)PageElementZwraca PageElement na stronie o podanym identyfikatorze lub null, jeśli nie ma takiego identyfikatora.
getPageElements()PageElement[]Zwraca listę PageElement obiektów wyrenderowanych na stronie.
getPageType()PageTypePobiera typ strony.
getPlaceholder(placeholderType)PageElementZwraca obiekt zastępczy PageElement dla określonej wartości PlaceholderType lub null, jeśli nie ma pasującego symbolu zastępczego.
getPlaceholder(placeholderType, placeholderIndex)PageElementZwraca obiekt zastępczy PageElement dla określonego parametru PlaceholderType i indeks zastępczy lub null, jeśli go nie ma.
getPlaceholders()PageElement[]Zwraca listę obiektów zastępczych PageElement na stronie.
getShapes()Shape[]Zwraca listę obiektów Shape na stronie.
getSheetsCharts()SheetsChart[]Zwraca listę obiektów SheetsChart na stronie.
getTables()Table[]Zwraca listę obiektów Table na stronie.
getVideos()Video[]Zwraca listę obiektów Video na stronie.
getWordArts()WordArt[]Zwraca listę obiektów WordArt na stronie.
group(pageElements)GroupGrupuje wszystkie określone elementy strony.
insertGroup(group)GroupWstawia kopię elementu Group na stronie.
insertImage(blobSource)ImageWstawia obraz w lewym górnym rogu strony w domyślnym rozmiarze z określonego graficzny obiekt blob.
insertImage(blobSource, left, top, width, height)ImageWstawia na stronie obraz o podanej pozycji i rozmiarze z określonego obiektu blob obrazu.
insertImage(image)ImageWstawia kopię elementu Image na stronie.
insertImage(imageUrl)ImageWstawia w lewym górnym rogu strony obraz w domyślnym rozmiarze z podanego adresu URL.
insertImage(imageUrl, left, top, width, height)ImageWstawia na stronie obraz o podanej pozycji i rozmiarze z podanego adresu URL.
insertLine(line)LineWstawia kopię elementu Line na stronie.
insertLine(lineCategory, startConnectionSite, endConnectionSite)LineWstawia na stronie linię łączącą dwa typy connection sites.
insertLine(lineCategory, startLeft, startTop, endLeft, endTop)LineWstawia linię na stronie.
insertPageElement(pageElement)PageElementWstawia kopię elementu PageElement na stronie.
insertShape(shape)ShapeWstawia kopię elementu Shape na stronie.
insertShape(shapeType)ShapeWstawia kształt na stronie.
insertShape(shapeType, left, top, width, height)ShapeWstawia kształt na stronie.
insertSheetsChart(sourceChart)SheetsChartWstawia wykres z Arkuszy Google na stronie.
insertSheetsChart(sourceChart, left, top, width, height)SheetsChartWstawia na stronie wykres z Arkuszy Google o podanej pozycji i rozmiarze.
insertSheetsChart(sheetsChart)SheetsChartWstawia kopię elementu SheetsChart na stronie.
insertSheetsChartAsImage(sourceChart)ImageWstawia wykres z Arkuszy Google jako obiekt Image na stronie.
insertSheetsChartAsImage(sourceChart, left, top, width, height)ImageWstawia wykres z Arkuszy Google jako element Image na stronie z podaną pozycją i rozmiaru.
insertTable(numRows, numColumns)TableWstawia tabelę na stronie.
insertTable(numRows, numColumns, left, top, width, height)TableWstawia na stronie tabelę o podanej pozycji i rozmiarze.
insertTable(table)TableWstawia kopię elementu Table na stronie.
insertTextBox(text)ShapeWstawia pole tekstowe Shape zawierające podany na stronie ciąg znaków.
insertTextBox(text, left, top, width, height)ShapeWstawia pole tekstowe Shape zawierające podany na stronie ciąg znaków.
insertVideo(videoUrl)VideoWstawia film o domyślnym rozmiarze w lewym górnym rogu strony.
insertVideo(videoUrl, left, top, width, height)VideoWstawia na stronie film o podanej pozycji i rozmiarze.
insertVideo(video)VideoWstawia kopię elementu Video na stronie.
insertWordArt(wordArt)WordArtWstawia kopię elementu WordArt na stronie.
remove()voidUsuwa stronę.
replaceAllText(findText, replaceText)IntegerZastępuje wszystkie wystąpienia tekstu pasującego do znalezionego tekstu poleceniem zamiennym.
replaceAllText(findText, replaceText, matchCase)IntegerZastępuje wszystkie wystąpienia tekstu pasującego do znalezionego tekstu poleceniem zamiennym.
selectAsCurrentPage()voidWybiera element Page w aktywnej prezentacji jako element current page selection i usuwa wszystkie poprzednie zaznaczenia.

Szczegółowa dokumentacja

asLayout()

Zwraca stronę jako układ.

Powrót

Layout – strona jako układ.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

asMaster()

Zwraca stronę jako wzorzec.

Powrót

Master – strona jako wzorzec.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

asSlide()

Zwraca stronę jako slajd.

Powrót

Slide – strona jako slajd.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

getBackground()

Pobiera tło strony.

Powrót

PageBackground – tło strony.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

getColorScheme()

Pobiera obiekt ColorScheme powiązany ze stroną.

Powrót

ColorScheme – schemat kolorów strony.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

getGroups()

Zwraca listę obiektów Group na stronie.

Powrót

Group[]

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

getImages()

Zwraca listę obiektów Image na stronie.

Powrót

Image[]

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

getLines()

Zwraca listę obiektów Line na stronie.

Powrót

Line[]

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

getObjectId()

Pobiera unikalny identyfikator strony. Strony i elementy strony mają takie same identyfikatory obiektów przestrzeni nazw.

Powrót

String

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

getPageElementById(id)

Zwraca PageElement na stronie o podanym identyfikatorze lub null, jeśli nie ma takiego identyfikatora.

Parametry

NazwaTypOpis
idStringIdentyfikator pobieranego elementu strony.

Powrót

PageElement – element strony o podanym identyfikatorze.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

getPageElements()

Zwraca listę PageElement obiektów wyrenderowanych na stronie.

Powrót

PageElement[]

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

getPageType()

Pobiera typ strony.

Powrót

PageType – typ strony.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

getPlaceholder(placeholderType)

Zwraca obiekt zastępczy PageElement dla określonej wartości PlaceholderType lub null, jeśli nie ma pasującego symbolu zastępczego.

Jeśli istnieje kilka zmiennych tego samego typu, zwracany jest ten o wartości minimalnej indeks zastępczy. Jeśli istnieje wiele pasujących obiektów zastępczych z tym samym indeksem, funkcja ta zwraca pierwszy obiekt zastępczy ze zbioru elementów strony.

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

Parametry

NazwaTypOpis
placeholderTypePlaceholderType

Powrót

PageElement

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

getPlaceholder(placeholderType, placeholderIndex)

Zwraca obiekt zastępczy PageElement dla określonego parametru PlaceholderType i indeks zastępczy lub null, jeśli go nie ma.

Jeśli istnieje wiele obiektów zastępczych o tym samym typie i indeksie, zwraca on pierwszą z kolekcji elementów strony.

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

Parametry

NazwaTypOpis
placeholderTypePlaceholderType
placeholderIndexInteger

Powrót

PageElement

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

getPlaceholders()

Zwraca listę obiektów zastępczych PageElement na stronie.

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

Powrót

PageElement[]

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

getShapes()

Zwraca listę obiektów Shape na stronie.

Powrót

Shape[]

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

getSheetsCharts()

Zwraca listę obiektów SheetsChart na stronie.

Powrót

SheetsChart[]

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

getTables()

Zwraca listę obiektów Table na stronie.

Powrót

Table[]

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

getVideos()

Zwraca listę obiektów Video na stronie.

Powrót

Video[]

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

getWordArts()

Zwraca listę obiektów WordArt na stronie.

Powrót

WordArt[]

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

group(pageElements)

Grupuje wszystkie określone elementy strony.

Na tej samej stronie powinny znajdować się co najmniej dwa elementy, których nie ma jeszcze na innym grupy reklam. Niektórych elementów strony, takich jak Videos, Tables i placeholder Shapes, nie można zgrupować.

Parametry

NazwaTypOpis
pageElementsPageElement[]Elementy do zgrupowania.

Powrót

Group – nowa grupa.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

insertGroup(group)

Wstawia kopię elementu Group na stronie.

Pozycja wstawionego elementu na tej stronie jest określana na podstawie parametru na odpowiedniej stronie.

Jeśli udostępniony element jest obiektem zastępczym kopiowanym z bieżącej prezentacji, właściwości, które dziedziczą ze stron głównych lub układu, również dziedziczą wstawiony element.

Jeśli udostępniony element jest obiektem zastępczym kopiowanym z innej prezentacji, właściwości, które dziedziczą strony główne lub układu, są kopiowane do elementu ze źródła prezentacji.

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

Parametry

NazwaTypOpis
groupGroupGrupa do skopiowania i wstawienia.

Powrót

Group – wstawiona grupa.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

insertImage(blobSource)

Wstawia obraz w lewym górnym rogu strony w domyślnym rozmiarze z określonego graficzny obiekt blob.

Wstawienie obrazu powoduje jego pobranie z BlobSource, a kopia jest przechowywana przez które będą widoczne w prezentacji. Rozmiar obrazu nie może przekraczać 50 MB, ale nie może przekraczać 25 MB megapikseli i musi być w formacie PNG, JPEG lub GIF.

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

Parametry

NazwaTypOpis
blobSourceBlobSourceDane obrazu.

Powrót

Image – wstawiony obraz.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

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

Wstawia na stronie obraz o podanej pozycji i rozmiarze z określonego obiektu blob obrazu.

Obraz jest pobierany z podanego przez użytkownika BlobSource raz w momencie wstawiania i kopie jest zapisywany i wyświetlany w prezentacji. Rozmiar obrazu nie może przekraczać 50 MB. musi być większy niż 25 megapikseli i musi być zapisany w formacie PNG, JPEG lub GIF.

Aby zachować współczynnik proporcji obrazu, jest on skalowany i wyśrodkowany zgodnie z założeniami w podanym rozmiarze.

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);

Parametry

NazwaTypOpis
blobSourceBlobSourceDane obrazu.
leftNumberPozioma pozycja obrazu w punktach mierzona od lewego górnego rogu. strony.
topNumberPionowa pozycja obrazu w punktach, mierzona od lewego górnego rogu stronę.
widthNumberSzerokość obrazu w punktach.
heightNumberWysokość obrazu w punktach.

Powrót

Image – wstawiony obraz.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

insertImage(image)

Wstawia kopię elementu Image na stronie.

Pozycja wstawionych obrazów na tej stronie jest określana na podstawie pozycji obrazu źródłowego na odpowiedniej stronie.

Jeśli przesłany obraz jest symbolem zastępczym kopiowanym z bieżącej prezentacji, właściwości, które dziedziczą ze stron głównych lub układów, również dziedziczą po wstawionym obrazie.

Jeśli udostępniony obraz jest obiektem zastępczym skopiowanym z innej prezentacji, właściwości, które dziedziczą strony główne lub układu, są kopiowane na obraz ze źródła prezentacji. Jeśli skopiowany obraz zastępczy jest pusty, nic nie zostanie wstawione w miejscu docelowym. prezentacji.

// 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);

Parametry

NazwaTypOpis
imageImageObraz do skopiowania i wstawienia.

Powrót

Image – wstawiony obraz.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

insertImage(imageUrl)

Wstawia w lewym górnym rogu strony obraz w domyślnym rozmiarze z podanego adresu URL.

Wstawienie obrazu powoduje jego pobranie z adresu URL tylko raz, a jego kopia jest zapisywana w celu wyświetlenia prezentacji. Rozmiar zdjęć nie może przekraczać 50 MB, nie może przekraczać 25 megapikseli. być w formacie PNG, JPEG lub GIF.

Podany adres URL musi być publicznie dostępny i nie może być większy niż 2 kB. Sam URL jest zapisywany i udostępniany za pomocą Image.getSourceUrl().

Parametry

NazwaTypOpis
imageUrlStringAdres URL obrazu.

Powrót

Image – wstawiony obraz.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

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

Wstawia na stronie obraz o podanej pozycji i rozmiarze z podanego adresu URL.

Wstawienie obrazu powoduje jego pobranie z adresu URL tylko raz, a jego kopia jest zapisywana w celu wyświetlenia prezentacji. Rozmiar zdjęć nie może przekraczać 50 MB, nie może przekraczać 25 megapikseli. być w formacie PNG, JPEG lub GIF.

Podany adres URL musi być publicznie dostępny i nie może być większy niż 2 kB. Sam URL jest zapisywany i udostępniany za pomocą Image.getSourceUrl().

Aby zachować współczynnik proporcji obrazu, jest on skalowany i wyśrodkowany zgodnie z założeniami w podanym rozmiarze.

Parametry

NazwaTypOpis
imageUrlStringAdres URL obrazu.
leftNumberPozioma pozycja obrazu w punktach mierzona od lewego górnego rogu. strony.
topNumberPionowa pozycja obrazu w punktach, mierzona od lewego górnego rogu stronę.
widthNumberSzerokość obrazu w punktach.
heightNumberWysokość obrazu w punktach.

Powrót

Image – wstawiony obraz.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

insertLine(line)

Wstawia kopię elementu Line na stronie.

Pozycja wstawionego elementu na tej stronie jest określana na podstawie parametru na odpowiedniej stronie.

Jeśli udostępniony element jest obiektem zastępczym kopiowanym z bieżącej prezentacji, właściwości, które dziedziczą ze stron głównych lub układu, również dziedziczą wstawiony element.

Jeśli udostępniony element jest obiektem zastępczym kopiowanym z innej prezentacji, właściwości, które dziedziczą strony główne lub układu, są kopiowane do elementu ze źródła prezentacji.

// 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);

Parametry

NazwaTypOpis
lineLineWiersz do skopiowania i wstawienia.

Powrót

Line – wstawiona linia.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

insertLine(lineCategory, startConnectionSite, endConnectionSite)

Wstawia na stronie linię łączącą dwa typy connection sites. Obie witryny połączenia muszą znajdować się na tej stronie.

// 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]);

Parametry

NazwaTypOpis
lineCategoryLineCategoryKategoria wiersza do wstawienia.
startConnectionSiteConnectionSiteMiejsce połączenia, do którego ma zostać podłączony początek linii.
endConnectionSiteConnectionSiteMiejsce połączenia, do którego ma zostać podłączony koniec linii.

Powrót

Line – wstawiona linia.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

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

Wstawia linię na stronie.

// 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);

Parametry

NazwaTypOpis
lineCategoryLineCategoryKategoria wiersza do wstawienia.
startLeftNumberPozycja w poziomie punktu początkowego linii podana w punktach w lewym górnym rogu strony.
startTopNumberPołożenie pionowe punktu początkowego linii, mierzone w punktach od w lewym górnym rogu strony.
endLeftNumberPozycja pozioma punktu końcowego linii podana w punktach od w lewym górnym rogu strony.
endTopNumberPołożenie pionowe punktu końcowego linii, mierzone w punktach od w lewym górnym rogu strony.

Powrót

Line – wstawiona linia.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

insertPageElement(pageElement)

Wstawia kopię elementu PageElement na stronie.

Pozycja wstawionego elementu na tej stronie jest określana na podstawie parametru na odpowiedniej stronie.

Jeśli udostępniony element jest obiektem zastępczym kopiowanym z bieżącej prezentacji, właściwości, które dziedziczą ze stron głównych lub układu, również dziedziczą wstawiony element.

Jeśli udostępniony element jest obiektem zastępczym kopiowanym z innej prezentacji, właściwości, które dziedziczą strony główne lub układu, są kopiowane do elementu ze źródła prezentacji.

// 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);

Parametry

NazwaTypOpis
pageElementPageElementElement strony do skopiowania i wstawienia.

Powrót

PageElement – wstawiony element strony.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

insertShape(shape)

Wstawia kopię elementu Shape na stronie.

Pozycja wstawionego elementu na tej stronie jest określana na podstawie parametru na odpowiedniej stronie.

Jeśli udostępniony element jest obiektem zastępczym kopiowanym z bieżącej prezentacji, właściwości, które dziedziczą ze stron głównych lub układu, również dziedziczą wstawiony element.

Jeśli udostępniony element jest obiektem zastępczym kopiowanym z innej prezentacji, właściwości, które dziedziczą strony główne lub układu, są kopiowane do elementu ze źródła prezentacji.

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

Parametry

NazwaTypOpis
shapeShapeKształt do skopiowania i wstawienia.

Powrót

Shape – wstawiony kształt.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

insertShape(shapeType)

Wstawia kształt na stronie.

Kształt zostanie wstawiony w domyślnym rozmiarze w lewym górnym rogu strony.

// 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);

Parametry

NazwaTypOpis
shapeTypeShapeTypeTyp kształtu do wstawienia.

Powrót

Shape – wstawiony kształt.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

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

Wstawia kształt na stronie.

Parametry

NazwaTypOpis
shapeTypeShapeTypeTyp kształtu do wstawienia.
leftNumberPozioma pozycja kształtu mierzona od lewego górnego rogu stronę.
topNumberPionowa pozycja kształtu mierzona od lewego górnego rogu strony.
widthNumberSzerokość kształtu.
heightNumberWysokość kształtu.

Powrót

Shape – wstawiony kształt.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

insertSheetsChart(sourceChart)

Wstawia wykres z Arkuszy Google na stronie.

Wykres jest wstawiony w domyślnym rozmiarze w lewym górnym rogu strony.

Wstawiony wykres jest połączony ze źródłowym wykresem Arkuszy Google, dzięki czemu Zaktualizowano. Inni współpracownicy mogą zobaczyć link do źródłowego arkusza kalkulacyjnego.

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);

Parametry

NazwaTypOpis
sourceChartEmbeddedChartWykres w arkuszu kalkulacyjnym do wstawienia na stronie.

Powrót

SheetsChart – wykres wstawiony na stronie.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

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

Wstawia na stronie wykres z Arkuszy Google o podanej pozycji i rozmiarze.

Aby zachować współczynnik proporcji wykresu, jest on skalowany i wyśrodkowany zgodnie z założeniami w podanym rozmiarze.

Wstawiony wykres jest połączony ze źródłowym wykresem Arkuszy Google, dzięki czemu Zaktualizowano. Inni współpracownicy mogą zobaczyć link do źródłowego arkusza kalkulacyjnego.

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);

Parametry

NazwaTypOpis
sourceChartEmbeddedChartWykres w arkuszu kalkulacyjnym do wstawienia na stronie.
leftNumberPozioma pozycja wykresu w punktach mierzona od lewego górnego rogu. strony.
topNumberPozycja pionowa wykresu w punktach mierzona od lewego górnego rogu wykresu stronę.
widthNumberSzerokość wykresu w punktach.
heightNumberWysokość wykresu w punktach.

Powrót

SheetsChart – wykres wstawiony na stronie.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

insertSheetsChart(sheetsChart)

Wstawia kopię elementu SheetsChart na stronie.

Pozycja wstawionego elementu na tej stronie jest określana na podstawie parametru na odpowiedniej stronie.

Jeśli udostępniony element jest obiektem zastępczym kopiowanym z bieżącej prezentacji, właściwości, które dziedziczą ze stron głównych lub układu, również dziedziczą wstawiony element.

Jeśli udostępniony element jest obiektem zastępczym kopiowanym z innej prezentacji, właściwości, które dziedziczą strony główne lub układu, są kopiowane do elementu ze źródła prezentacji.

// 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);

Parametry

NazwaTypOpis
sheetsChartSheetsChartWykres w Arkuszach do skopiowania i wstawienia.

Powrót

SheetsChart – wykres wstawionych arkuszy.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

insertSheetsChartAsImage(sourceChart)

Wstawia wykres z Arkuszy Google jako obiekt Image na stronie.

Obraz wykresu jest wstawiony w domyślnym rozmiarze w lewym górnym rogu strony.

Wstawiony obraz wykresu nie jest połączony ze źródłowym wykresem Arkuszy Google.

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.

Parametry

NazwaTypOpis
sourceChartEmbeddedChartWykres w arkuszu kalkulacyjnym do wstawienia na stronie.

Powrót

Image – wstawiony obraz wykresu na stronie.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

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

Wstawia wykres z Arkuszy Google jako element Image na stronie z podaną pozycją i rozmiaru.

Aby zachować proporcje obrazu wykresu, obraz jest skalowany i wyśrodkowany za pomocą w odniesieniu do podanego rozmiaru.

Wstawiony obraz wykresu nie jest połączony ze źródłowym wykresem Arkuszy Google.

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);

Parametry

NazwaTypOpis
sourceChartEmbeddedChartWykres w arkuszu kalkulacyjnym do wstawienia na stronie.
leftNumberPozioma pozycja wykresu w punktach mierzona od lewego górnego rogu. strony.
topNumberPozycja pionowa wykresu w punktach mierzona od lewego górnego rogu wykresu stronę.
widthNumberSzerokość wykresu w punktach.
heightNumberWysokość wykresu w punktach.

Powrót

Image – wstawiony obraz wykresu na stronie.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

insertTable(numRows, numColumns)

Wstawia tabelę na stronie.

Tabela jest wyśrodkowana na stronie z domyślnym rozmiarem i równomiernie rozmieszczonymi wierszami i kolumnami.

Parametry

NazwaTypOpis
numRowsIntegerLiczba wierszy w tabeli.
numColumnsIntegerLiczba kolumn w tabeli.

Powrót

Table – wstawiona tabela.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

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

Wstawia na stronie tabelę o podanej pozycji i rozmiarze.

Wiersze i kolumny są równomiernie rozłożone w utworzonej tabeli.

Parametry

NazwaTypOpis
numRowsIntegerLiczba wierszy w tabeli.
numColumnsIntegerLiczba kolumn w tabeli.
leftNumberPozioma pozycja tabeli, mierzona od lewego górnego rogu tabeli stronę.
topNumberPionowa pozycja tabeli mierzona od lewego górnego rogu strony.
widthNumberSzerokość tabeli.
heightNumberMinimalna wysokość tabeli. Rzeczywista wysokość renderowanej tabeli zależy na takie czynniki jak rozmiar czcionki.

Powrót

Table – wstawiona tabela.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

insertTable(table)

Wstawia kopię elementu Table na stronie.

Pozycja wstawionego elementu na tej stronie jest określana na podstawie parametru na odpowiedniej stronie.

Jeśli udostępniony element jest obiektem zastępczym kopiowanym z bieżącej prezentacji, właściwości, które dziedziczą ze stron głównych lub układu, również dziedziczą wstawiony element.

Jeśli udostępniony element jest obiektem zastępczym kopiowanym z innej prezentacji, właściwości, które dziedziczą strony główne lub układu, są kopiowane do elementu ze źródła prezentacji.

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

Parametry

NazwaTypOpis
tableTableTabela do skopiowania i wstawienia.

Powrót

Table – wstawiona tabela.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

insertTextBox(text)

Wstawia pole tekstowe Shape zawierające podany na stronie ciąg znaków.

Kształt pola tekstowego zostanie wstawiony w rozmiarze domyślnym w lewym górnym rogu strony.

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

Parametry

NazwaTypOpis
textStringCiąg tekstowy, który powinien zawierać kształt pola tekstowego.

Powrót

Shape – kształt wstawionego pola tekstowego.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

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

Wstawia pole tekstowe Shape zawierające podany na stronie ciąg znaków.

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

Parametry

NazwaTypOpis
textStringCiąg tekstowy, który powinien zawierać kształt pola tekstowego.
leftNumberPołożenie pola tekstowego w poziomie, mierzone od lewego górnego rogu. strony.
topNumberPionowa pozycja kształtu pola tekstowego, mierzona od lewego górnego rogu stronę.
widthNumberSzerokość kształtu pola tekstowego.
heightNumberWysokość kształtu pola tekstowego.

Powrót

Shape – kształt wstawionego pola tekstowego.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

insertVideo(videoUrl)

Wstawia film o domyślnym rozmiarze w lewym górnym rogu strony.

Obecnie obsługiwane są tylko filmy z YouTube.

Parametry

NazwaTypOpis
videoUrlStringAdres URL filmu do wstawienia.

Powrót

Video – wstawiony film.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

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

Wstawia na stronie film o podanej pozycji i rozmiarze.

Obecnie obsługiwane są tylko filmy z YouTube.

Parametry

NazwaTypOpis
videoUrlStringAdres URL filmu do wstawienia.
leftNumberPozioma pozycja filmu (w punktach) mierzona od lewego górnego rogu. strony.
topNumberPozycja pionowa (w punktach) mierzona od lewego górnego rogu filmu stronę.
widthNumberSzerokość filmu w punktach.
heightNumberWysokość filmu w punktach.

Powrót

Video – wstawiony film.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

insertVideo(video)

Wstawia kopię elementu Video na stronie.

Pozycja wstawionego elementu na tej stronie jest określana na podstawie parametru na odpowiedniej stronie.

Jeśli udostępniony element jest obiektem zastępczym kopiowanym z bieżącej prezentacji, właściwości, które dziedziczą ze stron głównych lub układu, również dziedziczą wstawiony element.

Jeśli udostępniony element jest obiektem zastępczym kopiowanym z innej prezentacji, właściwości, które dziedziczą strony główne lub układu, są kopiowane do elementu ze źródła prezentacji.

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

Parametry

NazwaTypOpis
videoVideoFilm do skopiowania i wstawienia.

Powrót

Video – wstawiony film.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

insertWordArt(wordArt)

Wstawia kopię elementu WordArt na stronie.

Pozycja wstawionego elementu na tej stronie jest określana na podstawie parametru na odpowiedniej stronie.

Jeśli udostępniony element jest obiektem zastępczym kopiowanym z bieżącej prezentacji, właściwości, które dziedziczą ze stron głównych lub układu, również dziedziczą wstawiony element.

Jeśli udostępniony element jest obiektem zastępczym kopiowanym z innej prezentacji, właściwości, które dziedziczą strony główne lub układu, są kopiowane do elementu ze źródła prezentacji.

// 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);

Parametry

NazwaTypOpis
wordArtWordArtGrupa do skopiowania i wstawienia.

Powrót

WordArt – wstawiony tekst WordArt.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

remove()

Usuwa stronę.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

replaceAllText(findText, replaceText)

Zastępuje wszystkie wystąpienia tekstu pasującego do znalezionego tekstu poleceniem zamiennym. Bierzemy pod uwagę wielkość liter niewrażliwe.

Parametry

NazwaTypOpis
findTextStringTekst do znalezienia.
replaceTextStringTekst, który ma zastąpić dopasowany tekst.

Powrót

Integer – liczba zmienionych wystąpień;

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

replaceAllText(findText, replaceText, matchCase)

Zastępuje wszystkie wystąpienia tekstu pasującego do znalezionego tekstu poleceniem zamiennym.

Parametry

NazwaTypOpis
findTextStringTekst do znalezienia.
replaceTextStringTekst, który ma zastąpić dopasowany tekst.
matchCaseBooleanW przypadku reguły true wielkość liter w wyszukiwaniu ma znaczenie. jeśli false, wyszukiwanie ma postać wielkość liter nie jest rozróżniana.

Powrót

Integer – liczba zmienionych wystąpień;

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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

selectAsCurrentPage()

Wybiera element Page w aktywnej prezentacji jako element current page selection i usuwa wszystkie poprzednie zaznaczenia.

Skrypt ma dostęp do wyboru użytkownika, który go uruchomił, i tylko wtedy, gdy skrypt jest powiązany z prezentacją.

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

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:

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