Page – ogólny kształt, który nie ma bardziej szczegółowej klasyfikacji. Obejmuje pola tekstowe, prostokąty i inne predefiniowane kształty.
Metody
| Metoda | Zwracany typ | Krótki opis |
|---|---|---|
align | Shape | Wyrównuje element do określonej pozycji wyrównania na stronie. |
bring | Shape | Przesuwa element strony o jeden element do przodu. |
bring | Shape | Przesuwa element strony na wierzch. |
duplicate() | Page | Duplikuje element strony. |
get | Autofit|null | Zwraca Autofit tekstu w tym kształcie. |
get | Border | Zwraca Border kształtu. |
get | Connection | Zwraca listę elementów Connection na elemencie strony lub pustą listę, jeśli element strony nie ma żadnych witryn połączeń. |
get | Content | Zwraca Content tekstu w kształcie. |
get | String | Zwraca opis tekstu alternatywnego elementu strony. |
get | Fill | Zwraca Fill kształtu. |
get | Number|null | Zwraca wysokość elementu w punktach, czyli wysokość pola ograniczającego elementu, gdy element nie jest obrócony. |
get | Number|null | Zwraca domyślną wysokość elementu w punktach. |
get | Number|null | Zwraca wrodzoną szerokość elementu w punktach. |
get | Number | Zwraca poziomą pozycję elementu w punktach, mierzoną od lewego górnego rogu strony, gdy element nie jest obrócony. |
get | Link|null | Zwraca wartość Link lub null, jeśli nie ma linku. |
get | String | Zwraca unikalny identyfikator tego obiektu. |
get | Page | Zwraca typ elementu strony reprezentowany jako wyliczenie Page. |
get | Group|null | Zwraca grupę, do której należy ten element strony, lub null, jeśli element nie należy do grupy. |
get | Page | Zwraca stronę, na której znajduje się ten element strony. |
get | Page | Zwraca element strony nadrzędnej symbolu zastępczego. |
get | Integer|null | Zwraca indeks symbolu zastępczego kształtu. |
get | Placeholder | Zwraca typ obiektu zastępczego kształtu lub Placeholder, jeśli kształt nie jest obiektem zastępczym. |
get | Number | Zwraca kąt obrotu elementu wokół jego środka w stopniach, gdzie 0 stopni oznacza brak obrotu. |
get | Shape | Zwraca typ kształtu. |
get | Text | Zwraca zawartość tekstową kształtu. |
get | String | Zwraca tytuł tekstu alternatywnego elementu strony. |
get | Number | Pobiera pionowe położenie elementu w punktach, mierzone od lewego górnego rogu strony, gdy element nie jest obrócony. |
get | Affine | Zwraca przekształcenie elementu strony. |
get | Number|null | Zwraca szerokość elementu w punktach, czyli szerokość ramki ograniczającej elementu, gdy element nie jest obrócony. |
preconcatenate | Shape | Łączy podaną transformację z istniejącą transformacją elementu strony. |
remove() | void | Usuwa element strony. |
remove | void | Usuwa Link. |
replace | Image | Zastępuje ten kształt obrazem dostarczonym przez Blob. |
replace | Image | Zastępuje ten kształt obrazem dostarczonym przez Blob. |
replace | Image | Zastępuje ten kształt obrazem. |
replace | Image | Zastępuje ten kształt obrazem. |
replace | Sheets | Zastępuje ten kształt wykresem z Arkuszy Google. |
replace | Image | Zastępuje ten kształt obrazem wykresu z Arkuszy Google. |
scale | Shape | Skaluje wysokość elementu według określonego współczynnika. |
scale | Shape | Skaluje szerokość elementu według określonego współczynnika. |
select() | void | Zaznacza tylko Page w aktywnej prezentacji i usuwa poprzedni wybór. |
select(replace) | void | Wybiera Page w aktywnej prezentacji. |
send | Shape | Przesuwa element strony o jeden element do tyłu. |
send | Shape | Przesuwa element strony na spód strony. |
set | Shape | Ustawia Content tekstu w kształcie. |
set | Shape | Ustawia tekst alternatywny elementu strony. |
set | Shape | Ustawia wysokość elementu w punktach, czyli wysokość ramki ograniczającej element, gdy nie jest on obrócony. |
set | Shape | Określa położenie elementu w poziomie w punktach, mierzone od lewego górnego rogu strony, gdy element nie jest obrócony. |
set | Link | Ustawia Link na podany Slide, używając indeksu slajdu liczonego od zera. |
set | Link | Ustawia Link na podany Slide, a link jest ustawiany przez podany identyfikator slajdu. |
set | Link | Ustawia Link na podany Slide, używając względnego położenia slajdu. |
set | Link | Ustawia Link na podany niepusty ciąg znaków adresu URL. |
set | Shape | Ustawia kąt obrotu elementu wokół jego środka zgodnie z ruchem wskazówek zegara w stopniach. |
set | Shape | Ustawia tytuł tekstu alternatywnego elementu strony. |
set | Shape | Określa pionowe położenie elementu w punktach, mierzone od lewego górnego rogu strony, gdy element nie jest obrócony. |
set | Shape | Ustawia przekształcenie elementu strony za pomocą podanego przekształcenia. |
set | Shape | Ustawia szerokość elementu w punktach, czyli szerokość pola ograniczającego elementu, gdy element nie jest obrócony. |
Szczegółowa dokumentacja
align On Page(alignmentPosition)
Wyrównuje element do określonej pozycji wyrównania na stronie.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
alignment | Alignment | Pozycja, do której ma być wyrównany ten element strony. |
Powrót
Shape – ten element strony służy do łączenia.
bring Forward()
Przesuwa element strony o jeden element do przodu.
Element strony nie może należeć do grupy.
Powrót
Shape – ten element strony służy do łączenia.
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
bring To Front()
Przesuwa element strony na wierzch.
Element strony nie może należeć do grupy.
Powrót
Shape – ten element strony służy do łączenia.
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
duplicate()
Duplikuje element strony.
Zduplikowany element strony jest umieszczany na tej samej stronie w tym samym miejscu co oryginał.
Powrót
Page – nowy duplikat tego elementu 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
get Autofit()
Zwraca Autofit tekstu w tym kształcie. Jest to null, jeśli kształt nie zezwala na tekst.
Powrót
Autofit|null – automatyczne dopasowanie tekstu do kształtu.
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
get Border()
get Connection Sites()
Zwraca listę elementów Connection na elemencie strony lub pustą listę, jeśli element strony nie ma żadnych witryn połączeń.
Powrót
Connection – lista witryn połączeń, która może być pusta, jeśli ten element nie ma witryn połączeń.
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
get Content Alignment()
Zwraca Content tekstu w kształcie.
Powrót
Content – wyrównanie tekstu w tym kształcie.
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
get Description()
Zwraca opis tekstu alternatywnego elementu strony. Opis jest łączony z tytułem, aby wyświetlać i odczytywać tekst alternatywny.
Powrót
String – tekst alternatywny elementu 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
get Fill()
get Height()
Zwraca wysokość elementu w punktach, czyli wysokość pola ograniczającego elementu, gdy element nie jest obrócony.
Ta metoda nie jest zgodna ze wszystkimi elementami strony. Aby dowiedzieć się, które elementy strony nie są zgodne z tą metodą, zapoznaj się z ograniczeniami dotyczącymi rozmiaru i położenia.
Powrót
Number|null – domyślna wysokość elementu strony w punktach lub null, jeśli element strony nie ma wysokości.
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
get Inherent Height()
Zwraca domyślną wysokość elementu w punktach.
Przekształcenie elementu strony jest względne w stosunku do jego naturalnego rozmiaru. Użyj rozmiaru wbudowanego w połączeniu z przekształceniem elementu, aby określić jego ostateczny wygląd.
Powrót
Number|null – domyślna wysokość elementu strony w punktach lub null, jeśli element strony nie ma wysokości.
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
get Inherent Width()
Zwraca wrodzoną szerokość elementu w punktach.
Przekształcenie elementu strony jest względne w stosunku do jego naturalnego rozmiaru. Użyj rozmiaru wbudowanego w połączeniu z przekształceniem elementu, aby określić jego ostateczny wygląd.
Powrót
Number|null – wbudowana szerokość elementu strony w punktach lub null, jeśli element strony nie ma szerokości.
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
get Left()
Zwraca poziomą pozycję elementu w punktach, mierzoną od lewego górnego rogu strony, gdy element nie jest obrócony.
Powrót
Number – poziome położenie tego elementu w punktach, liczone od lewego górnego rogu 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
get Link()
Zwraca wartość Link lub null, jeśli nie ma linku.
const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; const link = shape.getLink(); if (link != null) { Logger.log(`Shape has a link of type: ${link.getLinkType()}`); }
Powrót
Link|null – Link lub null, jeśli nie ma linku.
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
get Object Id()
Zwraca unikalny identyfikator tego obiektu. Identyfikatory obiektów używane przez strony i elementy stron mają tę samą przestrzeń nazw.
Powrót
String – unikalny identyfikator tego obiektu.
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
get Page Element Type()
Zwraca typ elementu strony reprezentowany jako wyliczenie Page.
Powrót
Page – typ elementu 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
get Parent Group()
Zwraca grupę, do której należy ten element strony, lub null, jeśli element nie należy do grupy.
Powrót
Group|null – grupa, do której należy ten element strony, 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
get Parent Page()
Zwraca stronę, na której znajduje się ten element strony.
Powrót
Page – strona, na której znajduje się ten element.
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
get Parent Placeholder()
Zwraca element strony nadrzędnej symbolu zastępczego. Zwraca wartość null, jeśli kształt nie jest symbolem zastępczym lub nie ma elementu nadrzędnego.
Powrót
Page – element strony nadrzędnej tego symbolu zastępczego kształtu lub null, jeśli ten kształt nie jest symbolem zastępczym lub nie ma elementu nadrzędnego.
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
get Placeholder Index()
Zwraca indeks symbolu zastępczego kształtu. Jeśli na tej samej stronie występuje co najmniej 2 instancje tego samego typu elementu zastępczego, każda z nich ma własną, niepowtarzalną wartość indeksu. Zwraca wartość null, jeśli kształt nie jest obiektem zastępczym.
Powrót
Integer|null – indeks symbolu zastępczego kształtu lub null, jeśli kształt nie jest symbolem zastępczym.
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
get Placeholder Type()
Zwraca typ obiektu zastępczego kształtu lub Placeholder, jeśli kształt nie jest obiektem zastępczym.
Powrót
Placeholder – typ obiektu zastępczego tego kształtu.
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
get Rotation()
Zwraca kąt obrotu elementu wokół jego środka w stopniach, gdzie 0 stopni oznacza brak obrotu.
Powrót
Number – kąt obrotu w stopniach z zakresu od 0 (włącznie) do 360 (wyłą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
get Shape Type()
get Text()
Zwraca zawartość tekstową kształtu.
Tekst w kształcie zawsze kończy się znakiem nowego wiersza.
Powrót
Text – zawartość tekstowa tego kształtu.
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
get Title()
Zwraca tytuł tekstu alternatywnego elementu strony. Tytuł jest łączony z opisem, aby wyświetlać i odczytywać tekst alternatywny.
Powrót
String – tytuł tekstu alternatywnego elementu 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
get Top()
Pobiera pionowe położenie elementu w punktach, mierzone od lewego górnego rogu strony, gdy element nie jest obrócony.
Powrót
Number – pionowe położenie tego elementu w punktach, liczone od lewego górnego rogu 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
get Transform()
Zwraca przekształcenie elementu strony.
Wygląd elementu strony jest określany przez jego przekształcenie bezwzględne. Aby obliczyć przekształcenie bezwzględne, połącz przekształcenie elementu strony z przekształceniami wszystkich jego grup nadrzędnych. Jeśli element strony nie należy do grupy, jego bezwzględne przekształcenie jest takie samo jak wartość w tym polu.
Powrót
Affine – przekształcenie elementu 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
get Width()
Zwraca szerokość elementu w punktach, czyli szerokość ramki ograniczającej elementu, gdy element nie jest obrócony.
Ta metoda nie jest zgodna ze wszystkimi elementami strony. Aby dowiedzieć się, które elementy strony nie są zgodne z tą metodą, zapoznaj się z ograniczeniami dotyczącymi rozmiaru i położenia.
Powrót
Number|null – wbudowana szerokość elementu strony w punktach lub null, jeśli element strony nie ma szerokości.
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
preconcatenate Transform(transform)
Łączy podaną transformację z istniejącą transformacją elementu strony.
newTransform = argument * existingTransform;
Jeśli na przykład chcesz przesunąć elementy strony o 36 punktów w lewo:
const element = SlidesApp.getActivePresentation().getSlides()[0].getPageElements()[0]; element.preconcatenateTransform( SlidesApp.newAffineTransformBuilder().setTranslateX(-36.0).build(), );
Możesz też zastąpić przekształcenie elementu strony wartością set.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
transform | Affine | Przekształcenie, które ma zostać wstępnie połączone z przekształceniem tego elementu strony. |
Powrót
Shape – ten element strony służy do łączenia.
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 element strony.
Jeśli po operacji usuwania grupa Group zawiera tylko 1 element strony lub nie zawiera ich wcale, sama grupa również zostanie usunięta.
Jeśli symbol zastępczy Page zostanie usunięty z wzorca lub układu, wszystkie puste symbole zastępcze dziedziczone również zostaną usunięte.
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 Link()
Usuwa Link.
const slides = SlidesApp.getActivePresentation().getSlides(); slides[1].getShapes()[0].removeLink();
replace With Image(blobSource)
Zastępuje ten kształt obrazem dostarczonym przez Blob.
Obraz jest pobierany z podanego adresu Blob 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 rozmiaru istniejącego kształtu.
const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; // Get the Drive image file with the given ID. const driveImage = DriveApp.getFileById('123abc'); shape.replaceWithImage(driveImage);
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
blob | Blob | Dane obrazu. |
Powrót
Image – Image, który zastąpił 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
replace With Image(blobSource, crop)
Zastępuje ten kształt obrazem dostarczonym przez Blob.
Wstawienie obrazu powoduje pobranie go z Blob 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 shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; // Get the Drive image file with the given ID. const driveImage = DriveApp.getFileById('123abc'); // Replace and crop the replaced image. shape.replaceWithImage(driveImage, true);
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
blob | Blob | Dane obrazu. |
crop | Boolean | Jeśli true, przycina obraz, aby dopasować go do rozmiaru istniejącego kształtu. W przeciwnym razie obraz jest skalowany i wyśrodkowywany. |
Powrót
Image – Image, który zastąpił 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
replace With Image(imageUrl)
Zastępuje ten kształt obrazem.
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 rozmiaru istniejącego kształtu.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
image | String | Adres URL obrazu, z którego można pobrać obraz. |
Powrót
Image – Image, który zastąpił 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
replace With Image(imageUrl, crop)
Zastępuje ten kształt obrazem.
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 nie może być większy niż 2 kB. Adres URL jest zapisywany razem z obrazem i udostępniany za pomocą Image.getSourceUrl().
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
image | String | Adres URL obrazu, z którego można pobrać obraz. |
crop | Boolean | Jeśli true, przycina obraz, aby dopasować go do rozmiaru istniejącego kształtu. W przeciwnym razie obraz jest skalowany i wyśrodkowywany. |
Powrót
Image – Image, który zastąpił 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
replace With Sheets Chart(sourceChart)
Zastępuje ten kształt wykresem z Arkuszy Google.
Wykres jest połączony ze źródłowym wykresem z Arkuszy 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]; // Replace the shape with the Sheets chart. const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; shape.replaceWithSheetsChart(chart);
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
source | Embedded | Wykres w arkuszu kalkulacyjnym, który zastępuje kształt. |
Powrót
Sheets – wykres, który zastąpił 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
replace With Sheets Chart As Image(sourceChart)
Zastępuje ten kształt obrazem wykresu z Arkuszy Google.
Aby zachować format wykresu Arkuszy Google, obraz wykresu jest skalowany i wyśrodkowywany względem rozmiaru istniejącego kształtu.
Obraz wykresu nie jest połączony z wykresem źródłowym w Arkuszach Google.
const sheet = SpreadsheetApp.openById('spreadsheetId').getSheets()[0]; const chart = sheet.getCharts()[0]; // Replace the shape with the Sheets chart as an image. const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; shape.replaceWithSheetsChartAsImage(chart);
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
source | Embedded | Wykres w arkuszu kalkulacyjnym, który zastępuje kształt. |
Powrót
Image – obraz wykresu, który zastąpił 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
scale Height(ratio)
Skaluje wysokość elementu według określonego współczynnika. Wysokość elementu to wysokość jego pola ograniczającego, gdy element nie jest obrócony.
Ta metoda nie jest zgodna ze wszystkimi elementami strony. Aby dowiedzieć się, które elementy strony nie są zgodne z tą metodą, zapoznaj się z ograniczeniami dotyczącymi rozmiaru i położenia.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
ratio | Number | Współczynnik, o który należy przeskalować wysokość tego elementu strony. |
Powrót
Shape – ten element strony służy do łączenia.
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
scale Width(ratio)
Skaluje szerokość elementu według określonego współczynnika. Szerokość elementu to szerokość jego pola ograniczenia, gdy element nie jest obrócony.
Ta metoda nie jest zgodna ze wszystkimi elementami strony. Aby dowiedzieć się, które elementy strony nie są zgodne z tą metodą, zapoznaj się z ograniczeniami dotyczącymi rozmiaru i położenia.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
ratio | Number | Współczynnik, o który należy przeskalować szerokość tego elementu strony. |
Powrót
Shape – ten element strony służy do łączenia.
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
select()
Zaznacza tylko Page w aktywnej prezentacji i usuwa poprzedni wybór. Odpowiada to wywołaniu funkcji select(replace) z argumentem true.
Skrypt może uzyskać dostęp do zaznaczenia użytkownika, który go uruchamia, tylko wtedy, gdy jest powiązany z prezentacją.
Spowoduje to ustawienie nadrzędnego Page elementu Page jako current page selection.
const slide = SlidesApp.getActivePresentation().getSlides()[0]; const pageElement = slide.getPageElements()[0]; // Only select this page element and replace any previous selection. pageElement.select();
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
select(replace)
Wybiera Page w aktywnej prezentacji.
Skrypt może uzyskać dostęp do zaznaczenia użytkownika, który go uruchamia, tylko wtedy, gdy jest powiązany z prezentacją.
Przekaż do tej metody wartość true, aby wybrać tylko Page i usunąć poprzedni wybór. Ustawia to też element nadrzędny Page elementu Page jako current page selection.
Przesuń false, aby wybrać wiele obiektów Page. Obiekty Page muszą znajdować się w tym samym Page.
Podczas wybierania elementu strony za pomocą parametru false
musisz spełnić te warunki:
- Elementem nadrzędnym
PageobiektuPagemusi byćElement current page selection. - Nie powinno być wybranych wielu obiektów
Page.
Aby się upewnić, że tak jest, najpierw wybierz element nadrzędny Page za pomocą elementu Page.selectAsCurrentPage(), a potem wybierz elementy strony na tej stronie.
const slide = SlidesApp.getActivePresentation().getSlides()[0]; // First select the slide page, as the current page selection. slide.selectAsCurrentPage(); // Then select all the page elements in the selected slide page. const pageElements = slide.getPageElements(); for (let i = 0; i < pageElements.length; i++) { pageElements[i].select(false); }
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
replace | Boolean | Jeśli true, wybór zastępuje poprzedni wybór; w przeciwnym razie wybór jest dodawany do poprzedniego wyboru. |
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
send Backward()
Przesuwa element strony o jeden element do tyłu.
Element strony nie może należeć do grupy.
Powrót
Shape – ten element strony służy do łączenia.
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
send To Back()
Przesuwa element strony na spód strony.
Element strony nie może należeć do grupy.
Powrót
Shape – ten element strony służy do łączenia.
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
set Content Alignment(contentAlignment)
Ustawia Content tekstu w kształcie.
Ta metoda automatycznie dezaktywuje właściwości automatycznego dopasowania tekstu w zaktualizowanych kształtach.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
content | Content | Wyrównanie do ustawienia. |
Powrót
Shape – ten kształt służy do łączenia.
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
set Description(description)
Ustawia tekst alternatywny elementu strony.
Ta metoda nie jest obsługiwana w przypadku elementów Group.
// Set the first page element's alt text description to "new alt text // description". const pageElement = SlidesApp.getActivePresentation().getSlides()[0].getPageElements()[0]; pageElement.setDescription('new alt text description'); Logger.log(pageElement.getDescription());
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
description | String | Ciąg znaków, który ma być ustawiony jako opis tekstu alternatywnego. |
Powrót
Shape – element tej 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
set Height(height)
Ustawia wysokość elementu w punktach, czyli wysokość ramki ograniczającej element, gdy nie jest on obrócony.
Ta metoda nie jest zgodna ze wszystkimi elementami strony. Aby dowiedzieć się, które elementy strony nie są zgodne z tą metodą, zapoznaj się z ograniczeniami dotyczącymi rozmiaru i położenia.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
height | Number | Nowa wysokość elementu strony do ustawienia w punktach. |
Powrót
Shape – ten element strony służy do łączenia.
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
set Left(left)
Określa położenie elementu w poziomie w punktach, mierzone od lewego górnego rogu strony, gdy element nie jest obrócony.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
left | Number | Nowa pozycja pozioma do ustawienia w punktach. |
Powrót
Shape – ten element strony służy do łączenia.
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
set Link Slide(slideIndex)
Ustawia Link na podany Slide, używając indeksu slajdu liczonego od zera.
// Set a link to the first slide of the presentation. const slides = SlidesApp.getActivePresentation().getSlides(); const shape = slides[1].getShapes()[0]; const link = shape.setLinkSlide(0);
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
slide | Integer | Indeks slajdu liczony od zera. |
Powrót
Link – ustawiona wartość Link.
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
set Link Slide(slide)
Ustawia Link na podany Slide, a link jest ustawiany przez podany identyfikator slajdu.
// Set a link to the first slide of the presentation. const slides = SlidesApp.getActivePresentation().getSlides(); const shape = slides[1].getShapes()[0]; const link = shape.setLinkSlide(slides[0]);
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
slide | Slide | Slide do połączenia. |
Powrót
Link – ustawiona wartość Link.
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
set Link Slide(slidePosition)
Ustawia Link na podany Slide, używając względnego położenia slajdu.
// Set a link to the first slide of the presentation. const slides = SlidesApp.getActivePresentation().getSlides(); const shape = slides[1].getShapes()[0]; const link = shape.setLinkSlide(SlidesApp.SlidePosition.FIRST_SLIDE);
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
slide | Slide | Względna Slide. |
Powrót
Link – ustawiona wartość Link.
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
set Link Url(url)
Ustawia Link na podany niepusty ciąg znaków adresu URL.
// Set a link to the URL. const slides = SlidesApp.getActivePresentation().getSlides(); const shape = slides[1].getShapes()[0]; const link = shape.setLinkUrl('https://slides.google.com');
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
url | String | Ciąg znaków URL. |
Powrót
Link – ustawiona wartość Link.
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
set Rotation(angle)
Ustawia kąt obrotu elementu wokół jego środka zgodnie z ruchem wskazówek zegara w stopniach.
Ta metoda nie jest zgodna ze wszystkimi elementami strony. Aby dowiedzieć się, które elementy strony nie są zgodne z tą metodą, zapoznaj się z ograniczeniami dotyczącymi rozmiaru i położenia.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
angle | Number | Nowy kąt obrotu w stopniach, który ma zostać ustawiony. |
Powrót
Shape – ten element strony służy do łączenia.
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
set Title(title)
Ustawia tytuł tekstu alternatywnego elementu strony.
Ta metoda nie jest obsługiwana w przypadku elementów Group.
// Set the first page element's alt text title to "new alt text title". const pageElement = SlidesApp.getActivePresentation().getSlides()[0].getPageElements()[0]; pageElement.setTitle('new alt text title'); Logger.log(pageElement.getTitle());
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
title | String | Ciąg znaków, który ma być tytułem tekstu alternatywnego. |
Powrót
Shape – element tej 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
set Top(top)
Określa pionowe położenie elementu w punktach, mierzone od lewego górnego rogu strony, gdy element nie jest obrócony.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
top | Number | Nowa pozycja pionowa do ustawienia w punktach. |
Powrót
Shape – ten element strony służy do łączenia.
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
set Transform(transform)
Ustawia przekształcenie elementu strony za pomocą podanego przekształcenia.
Aktualizacja przekształcenia grupy zmienia bezwzględne przekształcenie elementów strony w tej grupie, co może zmienić ich wygląd.
Aktualizacja przekształcenia elementu strony, który znajduje się w grupie, zmienia tylko przekształcenie tego elementu strony. Nie wpływa na przekształcenia grupy ani innych elementów strony w grupie.
Więcej informacji o tym, jak przekształcenia wpływają na wygląd elementów strony, znajdziesz w artykule get.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
transform | Affine | Przekształcenie ustawione dla tego elementu strony. |
Powrót
Shape – ten element do łączenia.
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
set Width(width)
Ustawia szerokość elementu w punktach, czyli szerokość pola ograniczającego elementu, gdy element nie jest obrócony.
Ta metoda nie jest zgodna ze wszystkimi elementami strony. Aby dowiedzieć się, które elementy strony nie są zgodne z tą metodą, zapoznaj się z ograniczeniami dotyczącymi rozmiaru i położenia.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
width | Number | Nowa szerokość elementu strony do ustawienia w punktach. |
Powrót
Shape – ten element strony służy do łączenia.
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