Class Slide

Zadbaj o dobrą organizację dzięki kolekcji Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Slajd

Slajd w prezentacji.

Te strony zawierają treści, które prezentujesz odbiorcom. Większość slajdów opiera się na szablonie nadrzędnym i układzie. Możesz określić układ, którego chcesz użyć dla każdego slajdu podczas jego tworzenia.

Metody

MetodaZwracany typKrótki opis
duplicate()Slideduplikuje slajd;
getBackground()PageBackgroundPobiera tło strony.
getColorScheme()ColorSchemePobiera element ColorScheme powiązany ze stroną.
getGroups()Group[]Zwraca listę obiektów Group na stronie.
getImages()Image[]Zwraca listę obiektów Image na stronie.
getLayout()LayoutPobiera układ, na którym opiera się slajd, lub null, jeśli slajd nie działa na podstawie układu.
getLines()Line[]Zwraca listę obiektów Line na stronie.
getNotesPage()NotesPageZwraca stronę notatek powiązaną ze slajdem.
getObjectId()StringPobiera unikalny identyfikator strony.
getPageElementById(id)PageElementZwraca PageElement na stronie o podanym identyfikatorze lub null, jeśli nie istnieje.
getPageElements()PageElement[]Zwraca listę obiektów PageElement wyrenderowanych na stronie.
getPageType()PageTypePobiera typ strony.
getPlaceholder(placeholderType)PageElementZwraca obiekt zastępczy PageElement w przypadku określonego elementu PlaceholderType lub null, jeśli nie pasuje on do niego.
getPlaceholder(placeholderType, placeholderIndex)PageElementZwraca obiekt zastępczy PageElement w przypadku określonego elementu PlaceholderType i obiekt zastępczy symbolu zastępczego lub null, jeśli obiekt zastępczy nie jest obecny.
getPlaceholders()PageElement[]Zwraca listę obiektów PageElement na stronie.
getShapes()Shape[]Zwraca listę obiektów Shape na stronie.
getSheetsCharts()SheetsChart[]Zwraca listę obiektów SheetsChart na stronie.
getSlideLinkingMode()SlideLinkingModeZwraca wartość SlideLinkingMode wskazującą, czy slajd jest połączony z innym slajdem.
getSourcePresentationId()StringZwraca źródłowy identyfikator Presentation lub null, jeśli slajd nie jest połączony.
getSourceSlideObjectId()StringZwraca identyfikator slajdu źródłowego lub null, jeśli slajd nie jest połączony.
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 na stronie kopię podaną w polu Group.
insertImage(blobSource)ImageWstawia obraz w lewym górnym rogu strony o rozmiarze domyślnym określonego obiektu blob.
insertImage(blobSource, left, top, width, height)ImageWstawia na stronie obraz o podanej pozycji i rozmiarze z określonego bloba obrazu.
insertImage(image)ImageWstawia na stronie kopię podaną w polu Image.
insertImage(imageUrl)ImageWstawia obraz w lewym górnym rogu strony o rozmiarze domyślnym pochodzącym 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 na stronie kopię podaną w polu Line.
insertLine(lineCategory, startConnectionSite, endConnectionSite)LineWstawia na stronie wiersz łączący 2 elementy connection sites.
insertLine(lineCategory, startLeft, startTop, endLeft, endTop)LineWstawia na stronie wiersz.
insertPageElement(pageElement)PageElementWstawia na stronie kopię podaną w polu PageElement.
insertShape(shape)ShapeWstawia na stronie kopię podaną w polu Shape.
insertShape(shapeType)ShapeWstawia kształt na stronie.
insertShape(shapeType, left, top, width, height)ShapeWstawia kształt na stronie.
insertSheetsChart(sourceChart)SheetsChartWstawia na stronie wykres w Arkuszach Google.
insertSheetsChart(sourceChart, left, top, width, height)SheetsChartWstawia na stronie wykres w Arkuszach Google o podanej pozycji i rozmiarze.
insertSheetsChart(sheetsChart)SheetsChartWstawia na stronie kopię podaną w polu SheetsChart.
insertSheetsChartAsImage(sourceChart)ImageWstawia wykres z Arkuszy Google jako Image na stronie.
insertSheetsChartAsImage(sourceChart, left, top, width, height)ImageWstawia wykres z Arkuszy Google jako Image na stronie o podanej pozycji i rozmiarze.
insertTable(numRows, numColumns)TableWstawia tabelę na stronie.
insertTable(numRows, numColumns, left, top, width, height)TableWstawia tabelę na stronie o podanej pozycji i rozmiarze.
insertTable(table)TableWstawia na stronie kopię podaną w polu Table.
insertTextBox(text)ShapeWstawia pole tekstowe Shape zawierające podany ciąg znaków na stronie.
insertTextBox(text, left, top, width, height)ShapeWstawia pole tekstowe Shape zawierające podany ciąg znaków na stronie.
insertVideo(videoUrl)VideoWstawia film w lewym górnym rogu strony w domyślnym rozmiarze.
insertVideo(videoUrl, left, top, width, height)VideoWstawia na stronie film o podanej pozycji i rozmiarze.
insertVideo(video)VideoWstawia na stronie kopię podaną w polu Video.
insertWordArt(wordArt)WordArtWstawia na stronie kopię podaną w polu WordArt.
isSkipped()BooleanZwraca, czy slajd zostanie pominięty w trybie prezentacji.
move(index)voidPrzenieś slajd do określonego indeksu.
refreshSlide()voidOdświeża slajd, aby uwzględnić wszelkie zmiany wprowadzone na połączonym slajdzie źródłowym.
remove()voidUsuwa stronę.
replaceAllText(findText, replaceText)IntegerZastępuje wszystkie wystąpienia pasującego tekstu w polu wyszukiwania tekstu.
replaceAllText(findText, replaceText, matchCase)IntegerZastępuje wszystkie wystąpienia pasującego tekstu w polu wyszukiwania tekstu.
selectAsCurrentPage()voidWybiera pole Page w aktywnej prezentacji jako current page selection i usuwa wszystkie poprzednie zaznaczenie.
setSkipped(isSkipped)voidOkreśla, czy slajd ma być pomijany w trybie prezentacji.
unlink()voidOdłącza obecny slajd Slide od slajdu źródłowego.

Szczegółowa dokumentacja

duplicate()

duplikuje slajd;

Duplikat slajdu zostanie utworzony bezpośrednio po pierwotnym slajdzie.

Zwróć

Slide – zduplikowany slajd.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:

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

getBackground()

Pobiera tło strony.

Zwróć

PageBackground – tło strony.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:

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

getColorScheme()

Pobiera element ColorScheme powiązany ze stroną.

Zwróć

ColorScheme – schemat kolorów strony,

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego 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.

Zwróć

Group[]

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego 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.

Zwróć

Image[]

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:

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

getLayout()

Pobiera układ, na którym opiera się slajd, lub null, jeśli slajd nie działa na podstawie układu.

Zwróć

Layout

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego 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.

Zwróć

Line[]

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:

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

getNotesPage()

Zwraca stronę notatek powiązaną ze slajdem.

Zwróć

NotesPage

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:

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

getObjectId()

Pobiera unikalny identyfikator strony. Identyfikatory obiektów używane przez strony i elementy strony mają tę samą przestrzeń nazw.

Zwróć

String

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego 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 istnieje.

Parametry

NazwaTypOpis
idStringIdentyfikator pobieranego elementu strony.

Zwróć

PageElement – element strony o podanym identyfikatorze.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:

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

getPageElements()

Zwraca listę obiektów PageElement wyrenderowanych na stronie.

Zwróć

PageElement[]

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:

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

getPageType()

Pobiera typ strony.

Zwróć

PageType – typ strony,

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:

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

getPlaceholder(placeholderType)

Zwraca obiekt zastępczy PageElement w przypadku określonego elementu PlaceholderType lub null, jeśli nie pasuje on do niego.

Jeśli jest wiele symboli zastępczych tego samego typu, zwracany jest ten z minimalnym indeksem zastępczym. Jeśli z tym samym indeksem powiązanych jest wiele symboli zastępczych, zwracany jest 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

Zwróć

PageElement

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego 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 w przypadku określonego elementu PlaceholderType i obiekt zastępczy symbolu zastępczego lub null, jeśli obiekt zastępczy nie jest obecny.

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

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

Parametry

NazwaTypOpis
placeholderTypePlaceholderType
placeholderIndexInteger

Zwróć

PageElement

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:

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

getPlaceholders()

Zwraca listę obiektów PageElement na stronie.

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

Zwróć

PageElement[]

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego 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.

Zwróć

Shape[]

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego 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.

Zwróć

SheetsChart[]

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:

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

getSlideLinkingMode()

Zwraca wartość SlideLinkingMode wskazującą, czy slajd jest połączony z innym slajdem.

Zwróć

SlideLinkingMode – tryb łączenia slajdów.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:

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

getSourcePresentationId()

Zwraca źródłowy identyfikator Presentation lub null, jeśli slajd nie jest połączony.

Slajd ma identyfikator źródłowy Presentation tylko wtedy, gdy jest połączony ze slajdem w innej prezentacji.

Zwróć

String – identyfikator prezentacji źródłowej lub null.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:

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

getSourceSlideObjectId()

Zwraca identyfikator slajdu źródłowego lub null, jeśli slajd nie jest połączony.

Identyfikator slajdu jest używany tylko wtedy, gdy slajd jest połączony ze slajdem w innej prezentacji.

Zwróć

String – identyfikator slajdu źródłowego lub null;

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego 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.

Zwróć

Table[]

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego 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.

Zwróć

Video[]

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego 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.

Zwróć

WordArt[]

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego 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.

Strona musi zawierać co najmniej 2 elementy, które nie znajdują się jeszcze w innej grupie. Niektóre elementy strony, takie jak Videos, Tables i placeholder Shapes, nie mogą być zgrupowane.

Parametry

NazwaTypOpis
pageElementsPageElement[]Elementy do zgrupowania.

Zwróć

Group – nowa grupa.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:

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

insertGroup(group)

Wstawia na stronie kopię podaną w polu Group.

Pozycja elementu na tej stronie jest określana na podstawie pozycji elementu źródłowego na odpowiedniej stronie.

Jeśli podany element jest obiektem zastępczym z bieżącej prezentacji, właściwości dziedziczone ze stron nadrzędnych lub układu też dziedziczą się ze wstawionego elementu.

Jeśli podany element jest obiektem zastępczym z innej prezentacji, właściwości dziedziczone z stron nadrzędnych lub układu są kopiowane do elementu z prezentacji źródłowej.

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

Zwróć

Group – wstawiono grupę.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego 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 o rozmiarze domyślnym określonego obiektu blob.

Wstawienie obrazu powoduje jednorazowe pobranie go z BlobSource, a jego kopia jest przechowywana w celu wyświetlenia w prezentacji. Obrazy nie mogą być większe niż 50 MB, nie mogą przekraczać 25 megapikseli i muszą 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.

Zwróć

Image – wstawiony obraz.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego 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 bloba obrazu.

Obraz jest jednorazowo pobierany z podanego BlobSource w czasie wstawiania. Kopia jest przechowywana w celu wyświetlenia w prezentacji. Obrazy muszą być mniejsze niż 50 MB, nie mogą przekraczać 25 megapikseli i muszą być w formacie PNG, JPEG lub GIF.

Aby zachować współczynnik proporcji obrazu, zostaje on przeskalowany i wyśrodkowany względem podanego rozmiaru.

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 podana w punktach, mierzona od lewego górnego rogu strony.
topNumberPionowa pozycja obrazu (w punktach mierzona od lewego górnego rogu strony).
widthNumberSzerokość obrazu w punktach.
heightNumberWysokość obrazu w punktach.

Zwróć

Image – wstawiony obraz.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:

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

insertImage(image)

Wstawia na stronie kopię podaną w polu Image.

Pozycja obrazu na tej stronie jest określana na podstawie pozycji obrazu źródłowego na danej stronie.

Jeśli przesłany obraz jest obiektem zastępczym z bieżącej prezentacji, właściwości dziedziczone ze stron nadrzędnych lub układu też dziedziczą się ze wstawionego obrazu.

Jeśli podany obraz jest obiektem zastępczym skopiowanym z innej prezentacji, właściwości dziedziczone z stron nadrzędnych lub układu są kopiowane do obrazu ze prezentacji źródłowej. Jeśli skopiowany obraz zastępczy jest pusty, w prezentacji docelowej nic nie jest wstawiane.

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

Zwróć

Image – wstawiony obraz.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:

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

insertImage(imageUrl)

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

Wstawianie obrazu jest pobierane raz z adresu URL, a kopia jest przechowywana na potrzeby prezentacji. Obrazy muszą być mniejsze niż 50 MB, nie mogą przekraczać 25 megapikseli i być w formacie PNG, JPEG lub GIF.

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

Parametry

NazwaTypOpis
imageUrlStringAdres URL obrazu.

Zwróć

Image – wstawiony obraz.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego 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.

Wstawianie obrazu jest pobierane raz z adresu URL, a kopia jest przechowywana na potrzeby prezentacji. Obrazy muszą być mniejsze niż 50 MB, nie mogą przekraczać 25 megapikseli i być w formacie PNG, JPEG lub GIF.

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

Aby zachować współczynnik proporcji obrazu, zostaje on przeskalowany i wyśrodkowany względem podanego rozmiaru.

Parametry

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

Zwróć

Image – wstawiony obraz.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:

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

insertLine(line)

Wstawia na stronie kopię podaną w polu Line.

Pozycja elementu na tej stronie jest określana na podstawie pozycji elementu źródłowego na odpowiedniej stronie.

Jeśli podany element jest obiektem zastępczym z bieżącej prezentacji, właściwości dziedziczone ze stron nadrzędnych lub układu też dziedziczą się ze wstawionego elementu.

Jeśli podany element jest obiektem zastępczym z innej prezentacji, właściwości dziedziczone z stron nadrzędnych lub układu są kopiowane do elementu z prezentacji źródłowej.

// 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
lineLineLinia do skopiowania i wstawienia.

Zwróć

Line – wstawiony wiersz.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:

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

insertLine(lineCategory, startConnectionSite, endConnectionSite)

Wstawia na stronie wiersz łączący 2 elementy connection sites. Obie witryny połączeń 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 linii, którą należy wstawić.
startConnectionSiteConnectionSiteMiejsce połączenia, w którym znajduje się początek wiersza.
endConnectionSiteConnectionSiteMiejsce połączenia, w którym znajduje się koniec wiersza.

Zwróć

Line – wstawiony wiersz.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:

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

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

Wstawia na stronie wiersz.

// 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 linii, którą należy wstawić.
startLeftNumberPozioma pozycja punktu początkowego linii mierzona w punktach od lewego górnego rogu strony.
startTopNumberPionowa pozycja punktu początkowego linii mierzona w punktach od lewego górnego rogu strony.
endLeftNumberPozioma pozycja punktu końcowego linii mierzona w punktach od lewego górnego rogu strony.
endTopNumberPionowa pozycja punktu końcowego linii mierzona w punktach od lewego górnego rogu strony.

Zwróć

Line – wstawiony wiersz.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:

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

insertPageElement(pageElement)

Wstawia na stronie kopię podaną w polu PageElement.

Pozycja elementu na tej stronie jest określana na podstawie pozycji elementu źródłowego na odpowiedniej stronie.

Jeśli podany element jest obiektem zastępczym z bieżącej prezentacji, właściwości dziedziczone ze stron nadrzędnych lub układu też dziedziczą się ze wstawionego elementu.

Jeśli podany element jest obiektem zastępczym z innej prezentacji, właściwości dziedziczone z stron nadrzędnych lub układu są kopiowane do elementu z prezentacji źródłowej.

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

Zwróć

PageElement – wstawiony element strony.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:

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

insertShape(shape)

Wstawia na stronie kopię podaną w polu Shape.

Pozycja elementu na tej stronie jest określana na podstawie pozycji elementu źródłowego na odpowiedniej stronie.

Jeśli podany element jest obiektem zastępczym z bieżącej prezentacji, właściwości dziedziczone ze stron nadrzędnych lub układu też dziedziczą się ze wstawionego elementu.

Jeśli podany element jest obiektem zastępczym z innej prezentacji, właściwości dziedziczone z stron nadrzędnych lub układu są kopiowane do elementu z prezentacji źródłowej.

// 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, który chcesz skopiować i wstawić.

Zwróć

Shape – wstawiony kształt.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego 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 jest 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.

Zwróć

Shape – wstawiony kształt.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego 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 strony.
topNumberPionowa pozycja kształtu mierzona od lewego górnego rogu strony.
widthNumberSzerokość kształtu.
heightNumberWysokość kształtu.

Zwróć

Shape – wstawiony kształt.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:

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

insertSheetsChart(sourceChart)

Wstawia na stronie wykres w Arkuszach Google.

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

Wstawiony wykres jest połączony ze źródłowym wykresem w Arkuszach Google, który umożliwia jego aktualizację. Inni współpracownicy zobaczą 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, który zostanie umieszczony na stronie.

Zwróć

SheetsChart – wykres wstawiony na stronie,

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego 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 w Arkuszach Google o podanej pozycji i rozmiarze.

Aby zachować współczynnik proporcji wykresu, wykres jest skalowany i wyśrodkowany względem podanego rozmiaru.

Wstawiony wykres jest połączony ze źródłowym wykresem w Arkuszach Google, który umożliwia jego aktualizację. Inni współpracownicy zobaczą 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, który zostanie umieszczony na stronie.
leftNumberPozioma pozycja wykresu w punktach, mierzona od lewego górnego rogu strony.
topNumberPionowa pozycja wykresu w punktach, mierzona od lewego górnego rogu strony.
widthNumberSzerokość wykresu w punktach.
heightNumberWysokość wykresu w punktach.

Zwróć

SheetsChart – wykres wstawiony na stronie,

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:

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

insertSheetsChart(sheetsChart)

Wstawia na stronie kopię podaną w polu SheetsChart.

Pozycja elementu na tej stronie jest określana na podstawie pozycji elementu źródłowego na odpowiedniej stronie.

Jeśli podany element jest obiektem zastępczym z bieżącej prezentacji, właściwości dziedziczone ze stron nadrzędnych lub układu też dziedziczą się ze wstawionego elementu.

Jeśli podany element jest obiektem zastępczym z innej prezentacji, właściwości dziedziczone z stron nadrzędnych lub układu są kopiowane do elementu z prezentacji źródłowej.

// 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 Arkuszy, który chcesz skopiować i wstawić.

Zwróć

SheetsChart – wstawiony wykres Arkuszy

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego 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 Image na stronie.

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

Wstawiony obraz wykresu nie jest połączony ze źródłowym wykresem w Arkuszach 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, który zostanie umieszczony na stronie.

Zwróć

Image – wstawiony obraz wykresu na stronie.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego 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 Image na stronie o podanej pozycji i rozmiarze.

Aby zachować współczynnik proporcji obrazu, zostaje przeskalowany i wyśrodkowany z uwzględnieniem podanego rozmiaru.

Wstawiony obraz wykresu nie jest połączony ze źródłowym wykresem w Arkuszach 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, który zostanie umieszczony na stronie.
leftNumberPozioma pozycja wykresu w punktach, mierzona od lewego górnego rogu strony.
topNumberPionowa pozycja wykresu w punktach, mierzona od lewego górnego rogu strony.
widthNumberSzerokość wykresu w punktach.
heightNumberWysokość wykresu w punktach.

Zwróć

Image – wstawiony obraz wykresu na stronie.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego 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 zostanie wyśrodkowana na stronie o domyślnym rozmiarze i równoległych wierszach oraz kolumnach.

Parametry

NazwaTypOpis
numRowsIntegerLiczba wierszy w tabeli.
numColumnsIntegerLiczba kolumn w tabeli.

Zwróć

Table – wprowadzona tabela.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego 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 tabelę na stronie o podanej pozycji i rozmiarze.

Wiersze i kolumny są równomiernie rozkładane w utworzonej tabeli.

Parametry

NazwaTypOpis
numRowsIntegerLiczba wierszy w tabeli.
numColumnsIntegerLiczba kolumn w tabeli.
leftNumberPozioma pozycja tabeli mierzona od lewego górnego rogu strony.
topNumberPionowa pozycja tabeli mierzona od lewego górnego rogu strony.
widthNumberSzerokość tabeli.
heightNumberMinimalna wysokość tabeli. Rzeczywista wysokość wyrenderowanej tabeli zależy od czynników takich jak rozmiar czcionki tekstu.

Zwróć

Table – wprowadzona tabela.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:

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

insertTable(table)

Wstawia na stronie kopię podaną w polu Table.

Pozycja elementu na tej stronie jest określana na podstawie pozycji elementu źródłowego na odpowiedniej stronie.

Jeśli podany element jest obiektem zastępczym z bieżącej prezentacji, właściwości dziedziczone ze stron nadrzędnych lub układu też dziedziczą się ze wstawionego elementu.

Jeśli podany element jest obiektem zastępczym z innej prezentacji, właściwości dziedziczone z stron nadrzędnych lub układu są kopiowane do elementu z prezentacji źródłowej.

// 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
tableTabletabelę, którą chcesz skopiować i wstawić.

Zwróć

Table – wprowadzona tabela.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego 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 ciąg znaków na stronie.

Wstawiono kształt pola tekstowego w domyślnym rozmiarze 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, który powinien zawierać pole tekstowe.

Zwróć

Shape – wstawiony kształt pola tekstowego.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego 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 ciąg znaków na stronie.

// 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, który powinien zawierać pole tekstowe.
leftNumberPozioma pozycja kształtu pola tekstowego mierzona od lewego górnego rogu strony.
topNumberPionowa pozycja pola tekstowego mierzona od lewego górnego rogu strony.
widthNumberSzerokość kształtu pola tekstowego.
heightNumberWysokość kształtu pola tekstowego.

Zwróć

Shape – wstawiony kształt pola tekstowego.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:

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

insertVideo(videoUrl)

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

Obecnie obsługiwane są tylko filmy z YouTube.

Parametry

NazwaTypOpis
videoUrlStringAdres URL filmu, który chcesz wstawić.

Zwróć

Video – wstawiony film.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego 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, który chcesz wstawić.
leftNumberPozioma pozycja filmu podana w punktach, mierzona od lewego górnego rogu strony.
topNumberPionowa pozycja filmu mierzona w lewym górnym rogu strony.
widthNumberSzerokość filmu w punktach.
heightNumberWysokość filmu w punktach.

Zwróć

Video – wstawiony film.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:

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

insertVideo(video)

Wstawia na stronie kopię podaną w polu Video.

Pozycja elementu na tej stronie jest określana na podstawie pozycji elementu źródłowego na odpowiedniej stronie.

Jeśli podany element jest obiektem zastępczym z bieżącej prezentacji, właściwości dziedziczone ze stron nadrzędnych lub układu też dziedziczą się ze wstawionego elementu.

Jeśli podany element jest obiektem zastępczym z innej prezentacji, właściwości dziedziczone z stron nadrzędnych lub układu są kopiowane do elementu z prezentacji źródłowej.

// 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, który chcesz skopiować i wstawić.

Zwróć

Video – wstawiony film.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:

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

insertWordArt(wordArt)

Wstawia na stronie kopię podaną w polu WordArt.

Pozycja elementu na tej stronie jest określana na podstawie pozycji elementu źródłowego na odpowiedniej stronie.

Jeśli podany element jest obiektem zastępczym z bieżącej prezentacji, właściwości dziedziczone ze stron nadrzędnych lub układu też dziedziczą się ze wstawionego elementu.

Jeśli podany element jest obiektem zastępczym z innej prezentacji, właściwości dziedziczone z stron nadrzędnych lub układu są kopiowane do elementu z prezentacji źródłowej.

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

Zwróć

WordArt – wstawiono obiekt WordArt.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:

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

isSkipped()

Zwraca, czy slajd zostanie pominięty w trybie prezentacji.

Zwróć

BooleanTrue, jeśli slajd jest pomijany w trybie prezentacji;

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:

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

move(index)

Przenieś slajd do określonego indeksu.

Parametry

NazwaTypOpis
indexIntegerIndeks, do którego należy przenieść slajd, na podstawie jego układu przed przeniesieniem. Indeks powinien mieć wartość od zera do liczby slajdów w prezentacji.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:

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

refreshSlide()

Odświeża slajd, aby uwzględnić wszelkie zmiany wprowadzone na połączonym slajdzie źródłowym. Jeśli ten slajd nie jest połączony, można go przywrócić bez wprowadzania zmian.

Metoda refreshSlide kopiuje powiązane slajdy źródłowe i układy do prezentacji na slajdzie, jeśli jeszcze nie istnieją. Jeśli już istnieją, zostaną również zaktualizowane pod kątem zmian wprowadzonych w źródle.

var currentPresentation = SlidesApp.getActivePresentation();
var sourcePresentation = SlidesApp.openById('sourcePresentationId');
var sourceSlide = sourcePresentation.getSlides()[0];
var linkedSlide = currentPresentation.append(sourceSlide, SlidesApp.SlideLinkingMode.LINKED);

sourceSlide.insertText('hello world'); // Only the source slide has the text box.

linkedSlide.refreshSlide(); // The linked slide now has the text box.

Narzuty

Error – jeśli dostęp z uprawnieniami do odczytu nie jest już dostępny.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego 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 przy użyciu co najmniej jednego 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 pasującego tekstu w polu wyszukiwania tekstu. Wielkość liter w wyszukiwaniu nie jest rozróżniana.

Parametry

NazwaTypOpis
findTextStringTekst do znalezienia.
replaceTextStringTekst zastępujący pasujący tekst.

Zwróć

Integer – zmieniono liczbę wystąpień

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego 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 pasującego tekstu w polu wyszukiwania tekstu.

Parametry

NazwaTypOpis
findTextStringTekst do znalezienia.
replaceTextStringTekst zastępujący pasujący tekst.
matchCaseBooleanW polu true wyszukiwanie uwzględnia wielkość liter. Jeśli false ma znaczenie, wielkość liter nie ma znaczenia.

Zwróć

Integer – zmieniono liczbę wystąpień

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:

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

selectAsCurrentPage()

Wybiera pole Page w aktywnej prezentacji jako current page selection i usuwa wszystkie poprzednie zaznaczenie.

Skrypt ma dostęp tylko do zaznaczenia 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 przy użyciu co najmniej jednego z tych zakresów:

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

setSkipped(isSkipped)

Określa, czy slajd ma być pomijany w trybie prezentacji.

Parametry

NazwaTypOpis
isSkippedBooleanTrue, aby pominąć slajd w trybie prezentacji.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:

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

Odłącza obecny slajd Slide od slajdu źródłowego. Jeśli ten slajd nie jest połączony, zwracany bez zmian.

var currentPresentation = SlidesApp.getActivePresentation();
var sourcePresentation = SlidesApp.openById('sourcePresentationId');
var sourceSlide = sourcePresentation.getSlides()[0];
var linkedSlide = currentPresentation.append(sourceSlide, SlidesApp.SlideLinkingMode.LINKED);

linkedSlide.unlink();

linkedSlide.getSourcePresentationId(); // returns null
linkedSlide.getSourceSlideObjectId();  // returns null
linkedSlide.getSlideLinkingMode();     // returns SlidesApp.SlideLinkingMode.NOT_LINKED

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:

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