Class Slide

Slajd

Slajd w prezentacji.

Te strony zawierają treści, które prezentujesz odbiorcom. Większość slajdów jest oparta na wzorcu i układzie. Podczas tworzenia każdego slajdu możesz określić, którego układu chcesz użyć.

Metody

MetodaZwracany typKrótki opis
duplicate()SlidePowiela slajd.
getBackground()PageBackgroundPobiera tło strony.
getColorScheme()ColorSchemePobiera ColorScheme powiązany ze stroną.
getGroups()Group[]Zwraca listę Group obiektów na stronie.
getImages()Image[]Zwraca listę Image obiektów na stronie.
getLayout()Layout|nullPobiera układ, na którym oparty jest slajd, lub null, jeśli slajd nie jest oparty na układzie.
getLines()Line[]Zwraca listę Line obiektów na stronie.
getNotesPage()NotesPageZwraca stronę z notatkami powiązaną ze slajdem.
getObjectId()StringPobiera unikalny identyfikator strony.
getPageElementById(id)PageElement|nullZwraca PageElement na stronie o podanym identyfikatorze lub null, jeśli nie istnieje.
getPageElements()PageElement[]Zwraca listę PageElement obiektów renderowanych na stronie.
getPageType()PageTypePobiera typ strony.
getPlaceholder(placeholderType)PageElement|nullZwraca obiekt symbolu zastępczego PageElement dla określonego elementu PlaceholderType lub null, jeśli pasujący symbol zastępczy nie jest obecny.
getPlaceholder(placeholderType, placeholderIndex)PageElement|nullZwraca obiekt symbolu zastępczego PageElement dla określonego PlaceholderType i indeksu symbolu zastępczego lub null, jeśli symbol zastępczy nie występuje.
getPlaceholders()PageElement[]Zwraca listę obiektów PageElement zastępczych na stronie.
getShapes()Shape[]Zwraca listę Shape obiektów na stronie.
getSheetsCharts()SheetsChart[]Zwraca listę SheetsChart obiektów na stronie.
getSlideLinkingMode()SlideLinkingModeZwraca wartość SlideLinkingMode wskazującą, czy slajd jest połączony z innym slajdem.
getSourcePresentationId()StringZwraca Presentation identyfikator źródła 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ę Table obiektów na stronie.
getVideos()Video[]Zwraca listę Video obiektów na stronie.
getWordArts()WordArt[]Zwraca listę WordArt obiektów na stronie.
group(pageElements)GroupGrupuje wszystkie określone elementy strony.
insertGroup(group)GroupWstawia na stronie kopię podanego elementu Group.
insertImage(blobSource)ImageWstawia obraz w lewym górnym rogu strony o domyślnym rozmiarze z określonego obiektu blob obrazu.
insertImage(blobSource, left, top, width, height)ImageWstawia na stronie obraz o podanym położeniu i rozmiarze z określonego obiektu blob obrazu.
insertImage(image)ImageWstawia na stronie kopię podanego elementu Image.
insertImage(imageUrl)ImageWstawia obraz w lewym górnym rogu strony o 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 na stronie kopię podanego elementu Line.
insertLine(lineCategory, startConnectionSite, endConnectionSite)LineWstawia na stronie linię łączącą 2 connection sites.
insertLine(lineCategory, startLeft, startTop, endLeft, endTop)LineWstawia linię na stronie.
insertPageElement(pageElement)PageElementWstawia na stronie kopię podanego elementu PageElement.
insertShape(shape)ShapeWstawia na stronie kopię podanego elementu 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 z Arkuszy Google.
insertSheetsChart(sourceChart, left, top, width, height)SheetsChartWstawia na stronę wykres z Arkuszy Google o podanym położeniu i rozmiarze.
insertSheetsChart(sheetsChart)SheetsChartWstawia na stronie kopię podanego elementu 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 podanym położeniu i rozmiarze.
insertTable(table)TableWstawia na stronie kopię podanego elementu Table.
insertTextBox(text)ShapeWstawia na stronie pole tekstowe Shape zawierające podany ciąg znaków.
insertTextBox(text, left, top, width, height)ShapeWstawia na stronie pole tekstowe Shape zawierające podany ciąg znaków.
insertVideo(videoUrl)VideoWstawia film w lewym górnym rogu strony o domyślnym rozmiarze.
insertVideo(videoUrl, left, top, width, height)VideoWstawia film na stronie w podanej pozycji i o podanym rozmiarze.
insertVideo(video)VideoWstawia na stronie kopię podanego elementu Video.
insertWordArt(wordArt)WordArtWstawia na stronie kopię podanego elementu WordArt.
isSkipped()BooleanZwraca informację, czy slajd jest pomijany w trybie prezentacji.
move(index)voidPrzenieś slajd do określonego indeksu.
refreshSlide()voidOdświeża slajd, aby odzwierciedlał zmiany wprowadzone na połączonym slajdzie źródłowym.
remove()voidUsuwa stronę.
replaceAllText(findText, replaceText)IntegerZamienia wszystkie wystąpienia tekstu pasującego do tekstu do znalezienia na tekst do zamiany.
replaceAllText(findText, replaceText, matchCase)IntegerZamienia wszystkie wystąpienia tekstu pasującego do tekstu do znalezienia na tekst do zamiany.
selectAsCurrentPage()voidWybiera Page w aktywnej prezentacji jako current page selection i usuwa poprzedni wybór.
setSkipped(isSkipped)voidOkreśla, czy slajd jest pomijany w trybie prezentacji.
unlink()voidOdłącza bieżący element Slide od slajdu źródłowego.

Szczegółowa dokumentacja

duplicate()

Powiela slajd.

Zduplikowany slajd zostanie utworzony bezpośrednio po oryginalnym.

Powrót

Slide – zduplikowany slajd.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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.

Powrót

PageBackground – tło strony.

Autoryzacja

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

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

getColorScheme()

Pobiera ColorScheme powiązany ze stroną.

Powrót

ColorScheme – schemat kolorów strony.

Autoryzacja

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

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

getGroups()

Zwraca listę Group obiektów na stronie.

Powrót

Group[]

Autoryzacja

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

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

getImages()

Zwraca listę Image obiektów na stronie.

Powrót

Image[]

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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 oparty jest slajd, lub null, jeśli slajd nie jest oparty na układzie.

Powrót

Layout|null

Autoryzacja

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

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

getLines()

Zwraca listę Line obiektów na stronie.

Powrót

Line[]

Autoryzacja

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

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

getNotesPage()

Zwraca stronę z notatkami powiązaną ze slajdem.

Powrót

NotesPage

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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 stron mają tę samą przestrzeń nazw.

Powrót

String

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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.

Powrót

PageElement|null – element strony o podanym identyfikatorze.

Autoryzacja

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

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

getPageElements()

Zwraca listę PageElement obiektów renderowanych na stronie.

Powrót

PageElement[]

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego 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 użyciem co najmniej jednego z tych zakresów:

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

getPlaceholder(placeholderType)

Zwraca obiekt symbolu zastępczego PageElement dla określonego elementu PlaceholderType lub null, jeśli pasujący symbol zastępczy nie jest obecny.

Jeśli istnieje wiele symboli zastępczych tego samego typu, zwraca symbol zastępczy o najmniejszym indeksie. Jeśli istnieje wiele pasujących symboli zastępczych o tym samym indeksie, zwraca pierwszy symbol zastępczy z kolekcji elementów strony.

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

Parametry

NazwaTypOpis
placeholderTypePlaceholderType

Powrót

PageElement|null

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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 symbolu zastępczego PageElement dla określonego PlaceholderType i indeksu symbolu zastępczego lub null, jeśli symbol zastępczy nie występuje.

Jeśli istnieje wiele elementów zastępczych tego samego typu i o tym samym indeksie, funkcja zwraca pierwszy element zastępczy z kolekcji elementów strony.

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

Parametry

NazwaTypOpis
placeholderTypePlaceholderType
placeholderIndexInteger

Powrót

PageElement|null

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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 zastępczych na stronie.

const 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 użyciem co najmniej jednego z tych zakresów:

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

getShapes()

Zwraca listę Shape obiektów na stronie.

Powrót

Shape[]

Autoryzacja

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

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

getSheetsCharts()

Zwraca listę SheetsChart obiektów na stronie.

Powrót

SheetsChart[]

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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.

Powrót

SlideLinkingMode – tryb łączenia slajdów.

Autoryzacja

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

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

getSourcePresentationId()

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

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

Powrót

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

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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.

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

Powrót

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

Autoryzacja

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

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

getTables()

Zwraca listę Table obiektów na stronie.

Powrót

Table[]

Autoryzacja

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

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

getVideos()

Zwraca listę Video obiektów na stronie.

Powrót

Video[]

Autoryzacja

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

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

getWordArts()

Zwraca listę WordArt obiektów na stronie.

Powrót

WordArt[]

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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.

Na tej samej stronie powinny znajdować się co najmniej 2 elementy strony, które nie należą jeszcze do innej grupy. Niektórych elementów strony, takich jak Videos, Tablesplaceholder Shapes, nie można dodać do grupy.

Parametry

NazwaTypOpis
pageElementsPageElement[]Elementy do zgrupowania.

Powrót

Group – nowa grupa.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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ę podanego elementu Group.

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

Jeśli podany element jest symbolem zastępczym kopiowanym z bieżącej prezentacji, właściwości dziedziczone ze stron wzorcowych lub stron układu są również dziedziczone wstawianym elemencie.

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

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

Parametry

NazwaTypOpis
groupGroupGrupa do skopiowania i wstawienia.

Powrót

Group – wstawiona grupa.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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 domyślnym rozmiarze z określonego obiektu blob obrazu.

Wstawienie obrazu powoduje pobranie go z BlobSource i zapisanie kopii do wyświetlania w prezentacji. Obrazy muszą mieć rozmiar mniejszy niż 50 MB, nie mogą przekraczać 25 megapikseli i muszą być w formacie PNG, JPEG lub GIF.

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

Parametry

NazwaTypOpis
blobSourceBlobSourceDane obrazu.

Powrót

Image – wstawiony obraz.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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 podanym położeniu i rozmiarze z określonego obiektu blob obrazu.

Obraz jest pobierany z podanego adresu BlobSource w momencie wstawienia, a jego kopia jest przechowywana do wyświetlania w prezentacji. Obrazy muszą mieć rozmiar mniejszy niż 50 MB, nie mogą przekraczać 25 megapikseli i muszą być w formacie PNG, JPEG lub GIF.

Aby zachować format obrazu, jest on skalowany i wyśrodkowywany względem podanego rozmiaru.

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

Parametry

NazwaTypOpis
blobSourceBlobSourceDane obrazu.
leftNumberPoziome położenie obrazu w punktach, mierzone od lewego górnego rogu strony.
topNumberPionowe położenie obrazu w punktach, mierzone od lewego górnego rogu strony.
widthNumberSzerokość obrazu w punktach.
heightNumberWysokość obrazu w punktach.

Powrót

Image – wstawiony obraz.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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ę podanego elementu Image.

Położenie wstawionych obrazów na tej stronie jest określane na podstawie położenia obrazu źródłowego na odpowiedniej stronie.

Jeśli podany obraz jest symbolem zastępczym kopiowanym z bieżącej prezentacji, właściwości dziedziczone ze stron wzorcowych lub stron układu są również dziedziczone wstawionym obrazem.

Jeśli podany obraz jest symbolem zastępczym kopiowanym z innej prezentacji, właściwości dziedziczone ze stron wzorcowych lub układów są kopiowane na obraz ze źródłowej prezentacji. Jeśli skopiowany obraz zastępczy jest pusty, w prezentacji docelowej nie zostanie wstawiony żaden element.

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

Parametry

NazwaTypOpis
imageImageObraz, który ma zostać skopiowany i wstawiony.

Powrót

Image – wstawiony obraz.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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 domyślnym rozmiarze z podanego adresu URL.

Wstawienie obrazu powoduje jednorazowe pobranie go z adresu URL i zapisanie kopii do wyświetlania w prezentacji. Obrazy muszą mieć rozmiar mniejszy niż 50 MB, nie mogą przekraczać 25 megapikseli i muszą być w formacie PNG, JPEG lub GIF.

Podany adres URL musi być dostępny publicznie i nie może przekraczać 2 KB. Sam adres URL jest zapisywany z obrazem 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 użyciem 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.

Wstawienie obrazu powoduje jednorazowe pobranie go z adresu URL i zapisanie kopii do wyświetlania w prezentacji. Obrazy muszą mieć rozmiar mniejszy niż 50 MB, nie mogą przekraczać 25 megapikseli i muszą być w formacie PNG, JPEG lub GIF.

Podany adres URL musi być dostępny publicznie i nie może przekraczać 2 KB. Sam adres URL jest zapisywany z obrazem i udostępniany za pomocą Image.getSourceUrl().

Aby zachować format obrazu, jest on skalowany i wyśrodkowywany względem podanego rozmiaru.

Parametry

NazwaTypOpis
imageUrlStringAdres URL obrazu.
leftNumberPoziome położenie obrazu w punktach, mierzone od lewego górnego rogu strony.
topNumberPionowe położenie obrazu w punktach, mierzone od lewego górnego rogu strony.
widthNumberSzerokość obrazu w punktach.
heightNumberWysokość obrazu w punktach.

Powrót

Image – wstawiony obraz.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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ę podanego elementu Line.

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

Jeśli podany element jest symbolem zastępczym kopiowanym z bieżącej prezentacji, właściwości dziedziczone ze stron wzorcowych lub stron układu są również dziedziczone wstawianym elemencie.

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

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

Parametry

NazwaTypOpis
lineLineWiersz do skopiowania i wstawienia.

Powrót

Line – wstawiona linia.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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 linię łączącą 2 connection sites. Na tej stronie muszą znajdować się 2 miejsca połączeń.

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

Parametry

NazwaTypOpis
lineCategoryLineCategoryKategoria wiersza do wstawienia.
startConnectionSiteConnectionSiteMiejsce połączenia, w którym ma się rozpocząć linia.
endConnectionSiteConnectionSiteMiejsce połączenia, w którym ma być podłączony koniec linii.

Powrót

Line – wstawiona linia.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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 linię na stronie.

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

Parametry

NazwaTypOpis
lineCategoryLineCategoryKategoria wiersza do wstawienia.
startLeftNumberPoziome położenie punktu początkowego linii, mierzone w punktach od lewego górnego rogu strony.
startTopNumberPionowe położenie punktu początkowego linii, mierzone w punktach od lewego górnego rogu strony.
endLeftNumberPozycja pozioma punktu końcowego linii mierzona w punktach od lewego górnego rogu strony.
endTopNumberPionowe położenie punktu końcowego linii, mierzone w punktach od lewego górnego rogu strony.

Powrót

Line – wstawiona linia.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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ę podanego elementu PageElement.

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

Jeśli podany element jest symbolem zastępczym kopiowanym z bieżącej prezentacji, właściwości dziedziczone ze stron wzorcowych lub stron układu są również dziedziczone wstawianym elemencie.

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

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

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

Parametry

NazwaTypOpis
pageElementPageElementElement strony, który ma zostać skopiowany i wstawiony.

Powrót

PageElement – wstawiony element strony.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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ę podanego elementu Shape.

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

Jeśli podany element jest symbolem zastępczym kopiowanym z bieżącej prezentacji, właściwości dziedziczone ze stron wzorcowych lub stron układu są również dziedziczone wstawianym elemencie.

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

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

Parametry

NazwaTypOpis
shapeShapeKształt do skopiowania i wstawienia.

Powrót

Shape – wstawiony kształt.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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 zostanie wstawiony w lewym górnym rogu strony w domyślnym rozmiarze.

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

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

Parametry

NazwaTypOpis
shapeTypeShapeTypeTyp kształtu do wstawienia.

Powrót

Shape – wstawiony kształt.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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.
leftNumberPołożenie poziome kształtu mierzone od lewego górnego rogu strony.
topNumberPionowe położenie kształtu mierzone 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 użyciem 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 z Arkuszy Google.

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

Wstawiony wykres jest połączony z wykresem źródłowym w Arkuszach Google, co umożliwia jego aktualizację. Inni współpracownicy mogą zobaczyć link do źródłowego arkusza kalkulacyjnego.

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

Parametry

NazwaTypOpis
sourceChartEmbeddedChartWykres w arkuszu kalkulacyjnym, który ma zostać wstawiony na stronę.

Powrót

SheetsChart – wstawiony wykres na stronie.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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 stronę wykres z Arkuszy Google o podanym położeniu i rozmiarze.

Aby zachować format wykresu, jest on skalowany i wyśrodkowywany względem podanego rozmiaru.

Wstawiony wykres jest połączony z wykresem źródłowym w Arkuszach Google, co umożliwia jego aktualizację. Inni współpracownicy mogą zobaczyć link do źródłowego arkusza kalkulacyjnego.

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

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

Parametry

NazwaTypOpis
sourceChartEmbeddedChartWykres w arkuszu kalkulacyjnym, który ma zostać wstawiony na stronę.
leftNumberPoziome położenie wykresu w punktach, mierzone od lewego górnego rogu strony.
topNumberPionowe położenie wykresu w punktach, mierzone od lewego górnego rogu strony.
widthNumberSzerokość wykresu w punktach.
heightNumberWysokość wykresu w punktach.

Powrót

SheetsChart – wstawiony wykres na stronie.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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ę podanego elementu SheetsChart.

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

Jeśli podany element jest symbolem zastępczym kopiowanym z bieżącej prezentacji, właściwości dziedziczone ze stron wzorcowych lub stron układu są również dziedziczone wstawianym elemencie.

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

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

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

Parametry

NazwaTypOpis
sheetsChartSheetsChartWykres z arkusza do skopiowania i wstawienia.

Powrót

SheetsChart – wstawiony wykres z Arkuszy.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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 wstawiany w lewym górnym rogu strony w domyślnym rozmiarze.

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

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

Parametry

NazwaTypOpis
sourceChartEmbeddedChartWykres w arkuszu kalkulacyjnym, który ma zostać wstawiony na stronę.

Powrót

Image – wstawiony obraz wykresu na stronie.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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ć format obrazu wykresu, jest on skalowany i wyśrodkowywany względem podanego rozmiaru.

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

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

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

Parametry

NazwaTypOpis
sourceChartEmbeddedChartWykres w arkuszu kalkulacyjnym, który ma zostać wstawiony na stronę.
leftNumberPoziome położenie wykresu w punktach, mierzone od lewego górnego rogu strony.
topNumberPionowe położenie wykresu w punktach, mierzone od lewego górnego rogu strony.
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 użyciem 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 jest wyśrodkowana na stronie, ma domyślny rozmiar, a wiersze i kolumny są rozmieszczone równomiernie.

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 użyciem 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 podanym położeniu i rozmiarze.

Wiersze i kolumny w utworzonej tabeli są rozmieszczone równomiernie.

Parametry

NazwaTypOpis
numRowsIntegerLiczba wierszy w tabeli.
numColumnsIntegerLiczba kolumn w tabeli.
leftNumberPołożenie poziome tabeli mierzone od lewego górnego rogu strony.
topNumberPionowe położenie tabeli mierzone od lewego górnego rogu strony.
widthNumberSzerokość tabeli.
heightNumberMinimalna wysokość tabeli. Rzeczywista wysokość renderowanej tabeli zależy od takich czynników jak rozmiar czcionki tekstu.

Powrót

Table – wstawiona tabela.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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ę podanego elementu Table.

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

Jeśli podany element jest symbolem zastępczym kopiowanym z bieżącej prezentacji, właściwości dziedziczone ze stron wzorcowych lub stron układu są również dziedziczone wstawianym elemencie.

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

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

Parametry

NazwaTypOpis
tableTableTabela do skopiowania i wstawienia.

Powrót

Table – wstawiona tabela.

Autoryzacja

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

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

insertTextBox(text)

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

Pole tekstowe zostanie wstawione w lewym górnym rogu strony w domyślnym rozmiarze.

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

Parametry

NazwaTypOpis
textStringCiąg znaków, który ma zawierać kształt pola tekstowego.

Powrót

Shape – wstawiony kształt pola tekstowego.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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 na stronie pole tekstowe Shape zawierające podany 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.
const slide = SlidesApp.getActivePresentation().getSlides()[0];
slide.insertTextBox(
    'Hello', 0, 0, 10, 10);  // Also available for Layout, Master, and Page.

Parametry

NazwaTypOpis
textStringCiąg znaków, który ma zawierać kształt pola tekstowego.
leftNumberPołożenie poziome kształtu pola tekstowego mierzone od lewego górnego rogu strony.
topNumberPionowe położenie kształtu pola tekstowego mierzone od lewego górnego rogu strony.
widthNumberSzerokość kształtu pola tekstowego.
heightNumberWysokość kształtu pola tekstowego.

Powrót

Shape – wstawiony kształt pola tekstowego.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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 o domyślnym rozmiarze.

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 użyciem 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 film na stronie w podanej pozycji i o podanym rozmiarze.

Obecnie obsługiwane są tylko filmy z YouTube.

Parametry

NazwaTypOpis
videoUrlStringAdres URL filmu do wstawienia.
leftNumberPoziome położenie filmu w punktach, mierzone od lewego górnego rogu strony.
topNumberPionowe położenie filmu w punktach, mierzone od lewego górnego rogu strony.
widthNumberSzerokość filmu w punktach.
heightNumberWysokość filmu w punktach.

Powrót

Video – wstawiony film.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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ę podanego elementu Video.

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

Jeśli podany element jest symbolem zastępczym kopiowanym z bieżącej prezentacji, właściwości dziedziczone ze stron wzorcowych lub stron układu są również dziedziczone wstawianym elemencie.

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

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

Parametry

NazwaTypOpis
videoVideoFilm, który ma zostać skopiowany i wstawiony.

Powrót

Video – wstawiony film.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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ę podanego elementu WordArt.

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

Jeśli podany element jest symbolem zastępczym kopiowanym z bieżącej prezentacji, właściwości dziedziczone ze stron wzorcowych lub stron układu są również dziedziczone wstawianym elemencie.

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

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

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

Parametry

NazwaTypOpis
wordArtWordArtGrupa do skopiowania i wstawienia.

Powrót

WordArt – wstawiony obiekt WordArt.

Autoryzacja

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

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

isSkipped()

Zwraca informację, czy slajd jest pomijany w trybie prezentacji.

Powrót

Boolean – True, jeśli slajd jest pomijany w trybie prezentacji.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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 układu slajdów przed przeniesieniem. Indeks powinien mieścić się w zakresie od zera do liczby slajdów w prezentacji (włącznie).

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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 odzwierciedlał zmiany wprowadzone na połączonym slajdzie źródłowym. Jeśli slajd nie jest połączony, funkcja zwraca wartość bez wprowadzania zmian.

Metoda refreshSlide kopiuje odpowiednie strony wzorca i układu połączonego slajdu źródłowego do prezentacji slajdu, jeśli jeszcze w niej nie istnieją. Jeśli już istnieją, są aktualizowane, aby odzwierciedlać zmiany wprowadzone w źródle.

const currentPresentation = SlidesApp.getActivePresentation();
const sourcePresentation = SlidesApp.openById('sourcePresentationId');
const sourceSlide = sourcePresentation.getSlides()[0];
const 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.

Zgłasza

Error – jeśli dostęp do odczytu prezentacji źródłowej nie jest już możliwy.

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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 z użyciem co najmniej jednego z tych zakresów:

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

replaceAllText(findText, replaceText)

Zamienia wszystkie wystąpienia tekstu pasującego do tekstu do znalezienia na tekst do zamiany. Wyszukiwanie nie uwzględnia wielkości liter.

Parametry

NazwaTypOpis
findTextStringTekst do znalezienia.
replaceTextStringTekst, którym chcesz zastąpić dopasowany tekst.

Powrót

Integer – liczba wystąpień uległa zmianie;

Autoryzacja

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

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

replaceAllText(findText, replaceText, matchCase)

Zamienia wszystkie wystąpienia tekstu pasującego do tekstu do znalezienia na tekst do zamiany.

Parametry

NazwaTypOpis
findTextStringTekst do znalezienia.
replaceTextStringTekst, którym chcesz zastąpić dopasowany tekst.
matchCaseBooleanJeśli true, wyszukiwanie uwzględnia wielkość liter, a jeśli false – nie.

Powrót

Integer – liczba wystąpień uległa zmianie;

Autoryzacja

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

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

selectAsCurrentPage()

Wybiera Page w aktywnej prezentacji jako current page selection i usuwa poprzedni wybór.

Skrypt może uzyskać dostęp do zaznaczenia użytkownika, który go uruchamia, tylko wtedy, gdy jest powiązany z prezentacją.

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

Autoryzacja

Skrypty korzystające z tej metody wymagają autoryzacji z użyciem 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 jest pomijany w trybie prezentacji.

Parametry

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

Autoryzacja

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

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

Odłącza bieżący element Slide od slajdu źródłowego. Jeśli slajd nie jest połączony, funkcja zwraca wartość bez wprowadzania zmian.

const currentPresentation = SlidesApp.getActivePresentation();
const sourcePresentation = SlidesApp.openById('sourcePresentationId');
const sourceSlide = sourcePresentation.getSlides()[0];
const 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 z użyciem co najmniej jednego z tych zakresów:

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