Element PageElement
reprezentujący linię.
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
alignOnPage(alignmentPosition) | Line | Wyrównuje element do określonego położenia wyrównania na stronie. |
bringForward() | Line | Przesuwa element strony do przodu o jeden element. |
bringToFront() | Line | Przenosi element strony na początek. |
duplicate() | PageElement | Powiela element strony. |
getConnectionSites() | ConnectionSite[] | Zwraca listę ConnectionSite w elemencie strony lub pustą listę, jeśli element strony nie ma żadnych witryn łączących. |
getDashStyle() | DashStyle | Pobiera DashStyle wiersza. |
getDescription() | String | Zwraca opis tekstu alternatywnego elementu strony. |
getEnd() | Point | Zwraca punkt końcowy linii mierzony od lewego górnego rogu strony. |
getEndArrow() | ArrowStyle | Pobiera ArrowStyle strzałki na końcu wiersza. |
getEndConnection() | ConnectionSite | Zwraca połączenie na końcu wiersza lub null , jeśli nie ma połączenia. |
getHeight() | Number | Pobiera wysokość elementu w punktach, czyli wysokość ramki ograniczającej element, gdy element nie ma obrotu. |
getInherentHeight() | Number | Zwraca całkowitą wysokość elementu w punktach. |
getInherentWidth() | Number | Zwraca nieodłączną szerokość elementu w punktach. |
getLeft() | Number | Zwraca pozycję elementu w poziomie w punktach mierzoną od lewego górnego rogu strony, gdy element nie został obracany. |
getLineCategory() | LineCategory | Pobiera LineCategory wiersza. |
getLineFill() | LineFill | Pobiera LineFill wiersza. |
getLineType() | LineType | Pobiera LineType wiersza. |
getLink() | Link | Zwraca wartość Link lub null , jeśli nie ma linku. |
getObjectId() | String | Zwraca unikalny identyfikator tego obiektu. |
getPageElementType() | PageElementType | Zwraca typ elementu strony (wyliczenie PageElementType ). |
getParentGroup() | Group | Zwraca grupę, do której należy ten element strony, lub null , jeśli element nie należy do grupy. |
getParentPage() | Page | Zwraca stronę, na której znajduje się ten element strony. |
getRotation() | Number | Zwraca kąt obrotu elementu w prawo wokół jego środka wyrażony w stopniach, gdzie 0 stopni oznacza brak obrotu. |
getStart() | Point | Zwraca punkt początkowy linii mierzony od lewego górnego rogu strony. |
getStartArrow() | ArrowStyle | Pobiera ArrowStyle strzałki na początku wiersza. |
getStartConnection() | ConnectionSite | Zwraca połączenie na początku wiersza lub null , jeśli brak połączenia. |
getTitle() | String | Zwraca tytuł tekstu alternatywnego elementu strony. |
getTop() | Number | Pobiera pozycję elementu w pionie w punktach mierzoną od lewego górnego rogu strony, gdy element nie został obracany. |
getTransform() | AffineTransform | Zwraca przekształcenie elementu strony. |
getWeight() | Number | Zwraca grubość linii w punktach. |
getWidth() | Number | Zwraca szerokość elementu w punktach, czyli szerokość ramki ograniczającej element, gdy element nie podlega obracaniu. |
isConnector() | Boolean | Zwraca true , jeśli wiersz jest łącznikiem, lub false , jeśli nie jest. |
preconcatenateTransform(transform) | Line | Wstępnie łączy podane przekształcenie z istniejącym przekształceniem elementu strony. |
remove() | void | Usuwa element strony. |
removeLink() | void | Usuwa: Link . |
reroute() | Line | Przekierowuje początek i koniec wiersza do 2 najbliższych miejsc połączenia w połączonych elementach strony. |
scaleHeight(ratio) | Line | Skaluje wysokość elementu o określony współczynnik. |
scaleWidth(ratio) | Line | Skaluje szerokość elementu o określony współczynnik. |
select() | void | Zaznacza tylko element PageElement w aktywnej prezentacji i usuwa wszystkie wcześniejsze zaznaczenie. |
select(replace) | void | Zaznacza PageElement w aktywnej prezentacji. |
sendBackward() | Line | Przesuwa element strony o jeden element wstecz. |
sendToBack() | Line | Przenosi element strony na jej tył. |
setDashStyle(style) | Line | Ustawia wartość DashStyle wiersza. |
setDescription(description) | Line | Ustawia alternatywny opis tekstu elementu strony. |
setEnd(left, top) | Line | Określa pozycję punktu końcowego linii. |
setEnd(point) | Line | Określa pozycję punktu końcowego linii. |
setEndArrow(style) | Line | Ustawia ArrowStyle strzałki na końcu wiersza. |
setEndConnection(connectionSite) | Line | Ustawia połączenie na końcu wiersza. |
setHeight(height) | Line | Ustawia wysokość elementu w punktach, czyli wysokość ramki ograniczającej element, gdy element nie podlega obracaniu. |
setLeft(left) | Line | Ustawia pozycję elementu w poziomie w punktach mierzoną od lewego górnego rogu strony, gdy element nie podlega obracaniu. |
setLineCategory(lineCategory) | Line | Ustawia wartość LineCategory wiersza. |
setLinkSlide(slideIndex) | Link | Ustawia w polu Link wartość Slide przy użyciu indeksu slajdu liczonego od zera. |
setLinkSlide(slide) | Link | Ustawia w polu Link wartość Slide . Link jest ustawiany przez podany identyfikator slajdu. |
setLinkSlide(slidePosition) | Link | Ustawia element Link na Slide przy użyciu względnego położenia slajdu. |
setLinkUrl(url) | Link | Ustawia Link na podany niepusty ciąg adresu URL. |
setRotation(angle) | Line | Ustawia kąt obrotu elementu wokół jego środka w prawo w stopniach. |
setStart(left, top) | Line | Określa pozycję punktu początkowego linii. |
setStart(point) | Line | Określa pozycję punktu początkowego linii. |
setStartArrow(style) | Line | Ustawia ArrowStyle strzałki na początku wiersza. |
setStartConnection(connectionSite) | Line | Ustawia połączenie na początku wiersza. |
setTitle(title) | Line | Ustawia tytuł tekstu alternatywnego elementu strony. |
setTop(top) | Line | Ustawia pozycję elementu w pionie w punktach mierzoną od lewego górnego rogu strony, gdy element nie jest obracany. |
setTransform(transform) | Line | Ustawia przekształcenie elementu strony przy użyciu podanego przekształcenia. |
setWeight(points) | Line | Ustawia grubość linii w punktach. |
setWidth(width) | Line | Ustawia szerokość elementu w punktach, czyli szerokość ramki ograniczającej element, gdy element nie podlega obracaniu. |
Szczegółowa dokumentacja
alignOnPage(alignmentPosition)
Wyrównuje element do określonego położenia wyrównania na stronie.
Parametry
Nazwa | Typ | Opis |
---|---|---|
alignmentPosition | AlignmentPosition | Pozycja, do której ma zostać wyrównany ten element strony na stronie. |
Powroty
Line
– ten element strony używany do tworzenia łańcuchów.
bringForward()
Przesuwa element strony do przodu o jeden element.
Element strony nie może należeć do grupy.
Powroty
Line
– ten element strony używany do tworzenia łańcuchów.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
bringToFront()
Przenosi element strony na początek.
Element strony nie może należeć do grupy.
Powroty
Line
– ten element strony używany do tworzenia łańcuchów.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
duplicate()
Powiela element strony.
Zduplikowany element strony jest umieszczony na tej samej stronie w tym samym miejscu co strona oryginalna.
Powroty
PageElement
– nowy duplikat danego elementu strony.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getConnectionSites()
Zwraca listę ConnectionSite
w elemencie strony lub pustą listę, jeśli element strony nie ma żadnych witryn łączących.
Powroty
ConnectionSite[]
– lista witryn połączeń, która może być pusta, jeśli ten element nie ma żadnych witryn połączeń.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getDashStyle()
getDescription()
Zwraca opis tekstu alternatywnego elementu strony. Opis jest łączony z tytułem, aby umożliwić wyświetlenie i odczytanie tekstu alternatywnego.
Powroty
String
– opis tekstu alternatywnego elementu strony.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getEnd()
Zwraca punkt końcowy linii mierzony od lewego górnego rogu strony.
Powroty
Point
– punkt końcowy linii.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getEndArrow()
Pobiera ArrowStyle
strzałki na końcu wiersza.
Powroty
ArrowStyle
– styl strzałki na końcu linii.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getEndConnection()
Zwraca połączenie na końcu wiersza lub null
, jeśli nie ma połączenia.
Powroty
ConnectionSite
– połączenie na końcu wiersza.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getHeight()
Pobiera wysokość elementu w punktach, czyli wysokość ramki ograniczającej element, gdy element nie ma obrotu.
Ta metoda nie jest zgodna ze wszystkimi elementami strony. Aby dowiedzieć się, które elementy strony są niezgodne z tą metodą, zapoznaj się z ograniczeniami dotyczącymi rozmiaru i pozycjonowania.
Powroty
Number
– całkowita wysokość elementu strony w punktach lub null
, jeśli element strony nie ma wysokości.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getInherentHeight()
Zwraca całkowitą wysokość elementu w punktach.
Przekształcenie elementu strony zależy od jego naturalnego rozmiaru. Użyj właściwego rozmiaru w połączeniu z transformacją elementu, aby określić ostateczny wygląd elementu.
Powroty
Number
– całkowita wysokość elementu strony w punktach lub null
, jeśli element strony nie ma wysokości.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getInherentWidth()
Zwraca nieodłączną szerokość elementu w punktach.
Przekształcenie elementu strony zależy od jego naturalnego rozmiaru. Użyj właściwego rozmiaru w połączeniu z transformacją elementu, aby określić ostateczny wygląd elementu.
Powroty
Number
– wewnętrzna szerokość elementu strony w punktach lub null
, jeśli element strony nie ma szerokości.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getLeft()
Zwraca pozycję elementu w poziomie w punktach mierzoną od lewego górnego rogu strony, gdy element nie został obracany.
Powroty
Number
– położenie tego elementu w poziomie w punktach od lewego górnego rogu strony.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getLineCategory()
Pobiera LineCategory
wiersza.
Powroty
LineCategory
– kategoria linii.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getLineFill()
getLineType()
getLink()
Zwraca wartość Link
lub null
, jeśli nie ma linku.
var link = shape.getLink(); if (link != null) { Logger.log('Shape has a link of type: ' + link.getLinkType()); }
Powroty
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getObjectId()
Zwraca unikalny identyfikator tego obiektu. Identyfikatory obiektów używane przez strony i elementy stron mają tę samą przestrzeń nazw.
Powroty
String
– unikalny identyfikator obiektu,
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getPageElementType()
Zwraca typ elementu strony (wyliczenie PageElementType
).
Powroty
PageElementType
– typ elementu strony.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getParentGroup()
Zwraca grupę, do której należy ten element strony, lub null
, jeśli element nie należy do grupy.
Powroty
Group
– grupa, do której należy ten element strony, lub null
.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getParentPage()
Zwraca stronę, na której znajduje się ten element strony.
Powroty
Page
– strona, na której znajduje się ten element.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getRotation()
Zwraca kąt obrotu elementu w prawo wokół jego środka wyrażony w stopniach, gdzie 0 stopni oznacza brak obrotu.
Powroty
Number
– kąt obrotu w stopniach między 0 (włącznie) a 360 (bez tej wartości).
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getStart()
Zwraca punkt początkowy linii mierzony od lewego górnego rogu strony.
Powroty
Point
– punkt początkowy linii.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getStartArrow()
Pobiera ArrowStyle
strzałki na początku wiersza.
Powroty
ArrowStyle
– styl strzałki na początku wiersza.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getStartConnection()
Zwraca połączenie na początku wiersza lub null
, jeśli brak połączenia.
Powroty
ConnectionSite
– połączenie na początku wiersza.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getTitle()
Zwraca tytuł tekstu alternatywnego elementu strony. Tytuł jest łączony z opisem, aby wyświetlić i odczytać tekst alternatywny.
Powroty
String
– tytuł tekstu alternatywnego elementu strony.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getTop()
Pobiera pozycję elementu w pionie w punktach mierzoną od lewego górnego rogu strony, gdy element nie został obracany.
Powroty
Number
– położenie tego elementu w pionie (w punktach) od lewego górnego rogu strony.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getTransform()
Zwraca przekształcenie elementu strony.
Wygląd elementu strony zależy od jego bezwzględnego przekształcenia. Aby obliczyć przekształcenie bezwzględne, połącz wstępnie przekształcenie elementu strony z przekształceniami wszystkich jego grup nadrzędnych. Jeśli element strony nie należy do grupy, jego przekształcenie bezwzględne jest takie samo jak wartość w tym polu.
Powroty
AffineTransform
– przekształcenie elementu strony.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getWeight()
Zwraca grubość linii w punktach.
Powroty
Number
– grubość linii w punktach.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getWidth()
Zwraca szerokość elementu w punktach, czyli szerokość ramki ograniczającej element, gdy element nie podlega obracaniu.
Ta metoda nie jest zgodna ze wszystkimi elementami strony. Aby dowiedzieć się, które elementy strony są niezgodne z tą metodą, zapoznaj się z ograniczeniami dotyczącymi rozmiaru i pozycjonowania.
Powroty
Number
– wewnętrzna szerokość elementu strony w punktach lub null
, jeśli element strony nie ma szerokości.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
isConnector()
Zwraca true
, jeśli wiersz jest łącznikiem, lub false
, jeśli nie jest.
Oprogramowanie sprzęgające to typ linii służący do łączenia witryn generujących połączenia w odpowiednich elementach stron. Każdy koniec oprogramowania sprzęgającego można połączyć z maksymalnie jedną witryną połączenia.
Powroty
Boolean
– True
, jeśli linia jest łącznikiem, lub false
, jeśli nie jest elementem.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
preconcatenateTransform(transform)
Wstępnie łączy podane przekształcenie z istniejącym przekształceniem elementu strony.
newTransform = argument * existingTransform
Aby na przykład przenieść elementy strony o 36 punktów w lewo:
element.preconcatenateTransform(SlidesApp.newAffineTransformBuilder() .setTranslateX(-36.0) .build());
Przekształcenie elementu strony możesz też zastąpić elementem setTransform(transform)
.
Parametry
Nazwa | Typ | Opis |
---|---|---|
transform | AffineTransform | Transformacja, która ma zostać wstępnie połączona z przekształceniem tego elementu strony. |
Powroty
Line
– ten element strony używany do tworzenia łańcuchów.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
remove()
Usuwa element strony.
Jeśli po operacji usuwania element Group
zawiera tylko jeden element strony lub nie zawiera go wcale, sama grupa również jest usuwana.
Jeśli z obiektu głównego lub układu zostanie usunięty obiekt zastępczy PageElement
, wszystkie puste dziedziczące symbole zastępcze też zostaną usunięte.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
removeLink()
Usuwa: Link
.
shape.removeLink();
reroute()
Przekierowuje początek i koniec wiersza do 2 najbliższych miejsc połączenia w połączonych elementach strony. Początek i koniec wiersza muszą być połączone z różnymi elementami strony.
Powroty
Line
– wiersz.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
scaleHeight(ratio)
Skaluje wysokość elementu o określony współczynnik. Wysokość elementu to wysokość jego ramki ograniczającej, gdy element nie podlega obracaniu.
Ta metoda nie jest zgodna ze wszystkimi elementami strony. Aby dowiedzieć się, które elementy strony są niezgodne z tą metodą, zapoznaj się z ograniczeniami dotyczącymi rozmiaru i pozycjonowania.
Parametry
Nazwa | Typ | Opis |
---|---|---|
ratio | Number | Współczynnik skalowania wysokości tego elementu strony. |
Powroty
Line
– ten element strony używany do tworzenia łańcuchów.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
scaleWidth(ratio)
Skaluje szerokość elementu o określony współczynnik. Szerokość elementu to szerokość jego ramki ograniczającej, gdy element nie podlega obracaniu.
Ta metoda nie jest zgodna ze wszystkimi elementami strony. Aby dowiedzieć się, które elementy strony są niezgodne z tą metodą, zapoznaj się z ograniczeniami dotyczącymi rozmiaru i pozycjonowania.
Parametry
Nazwa | Typ | Opis |
---|---|---|
ratio | Number | Współczynnik skalowania szerokości tego elementu strony. |
Powroty
Line
– ten element strony używany do tworzenia łańcuchów.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
select()
Zaznacza tylko element PageElement
w aktywnej prezentacji i usuwa wszystkie wcześniejsze zaznaczenie. Ta funkcja działa tak samo jak wywołanie select(replace)
w aplikacji true
.
Skrypt ma dostęp tylko do użytkownika, który ma go uruchamiać, i tylko wtedy, gdy jest powiązany z prezentacją.
Spowoduje to ustawienie elementu nadrzędnego Page
obiektu PageElement
jako current page selection
.
var slide = SlidesApp.getActivePresentation().getSlides()[0]; var pageElement = slide.getPageElements()[0]; // Only select this page element and replace any previous selection. pageElement.select();
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
select(replace)
Zaznacza PageElement
w aktywnej prezentacji.
Skrypt ma dostęp tylko do użytkownika, który ma go uruchamiać, i tylko wtedy, gdy jest powiązany z prezentacją.
Przekaż true
do tej metody, aby wybrać tylko PageElement
i usunąć wcześniejsze zaznaczenie. Spowoduje to też ustawienie elementu nadrzędnego Page
obiektu PageElement
jako current page selection
.
Przekazuj false
, aby wybrać wiele obiektów PageElement
. Obiekty PageElement
muszą być w tej samej wartości Page
.
Podczas wybierania elementu strony za pomocą parametru false
muszą być spełnione te warunki:
- Elementem nadrzędnym
Page
obiektuPageElement
musi byćcurrent page selection
. - Nie powinno być wybranych wielu obiektów
Page
.
Aby mieć pewność, że tak jest, najlepiej jest najpierw wybrać element nadrzędny Page
za pomocą elementu Page.selectAsCurrentPage()
, a potem wybrać elementy strony na tej stronie.
var 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. var pageElements = slide.getPageElements(); for (var i = 0; i < pageElements.length; i++) { pageElements[i].select(false); }
Parametry
Nazwa | Typ | Opis |
---|---|---|
replace | Boolean | Jeśli ustawiona jest wartość true , wybór zastępuje dowolny wcześniej wybrany. W przeciwnym razie wybrany element zostanie dodany do dowolnego z wcześniejszych elementów. |
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
sendBackward()
Przesuwa element strony o jeden element wstecz.
Element strony nie może należeć do grupy.
Powroty
Line
– ten element strony używany do tworzenia łańcuchów.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
sendToBack()
Przenosi element strony na jej tył.
Element strony nie może należeć do grupy.
Powroty
Line
– ten element strony używany do tworzenia łańcuchów.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setDashStyle(style)
Ustawia wartość DashStyle
wiersza.
Parametry
Nazwa | Typ | Opis |
---|---|---|
style | DashStyle | Styl kreski, który ma być ustawiony dla tej linii. |
Powroty
Line
– ten wiersz do łańcuchów.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setDescription(description)
Ustawia alternatywny opis tekstu 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". var 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, na który ma być ustawiony opis tekstu alternatywnego. |
Powroty
Line
– ten element strony.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setEnd(left, top)
Określa pozycję punktu końcowego linii.
Po zmianie pozycji ścieżki można dostosować.
Parametry
Nazwa | Typ | Opis |
---|---|---|
left | Number | Pozioma pozycja punktu końcowego linii mierzona w punktach od lewego górnego rogu strony. |
top | Number | Położenie punktu końcowego linii w pionie mierzone w punktach od lewego górnego rogu strony. |
Powroty
Line
– ten wiersz do łańcuchów.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setEnd(point)
Określa pozycję punktu końcowego linii.
Po zmianie pozycji ścieżki można dostosować.
Parametry
Nazwa | Typ | Opis |
---|---|---|
point | Point | Punkt końcowy linii, którego pozycja jest mierzona od lewego górnego rogu strony. |
Powroty
Line
– ten wiersz do łańcuchów.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setEndArrow(style)
Ustawia ArrowStyle
strzałki na końcu wiersza.
Parametry
Nazwa | Typ | Opis |
---|---|---|
style | ArrowStyle | Styl, który chcesz ustawić. |
Powroty
Line
– ten wiersz do łańcuchów.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setEndConnection(connectionSite)
Ustawia połączenie na końcu wiersza. Przenosi koniec wiersza do określonej witryny połączenia, nie zmieniając jego drugiego końca.
Parametry
Nazwa | Typ | Opis |
---|---|---|
connectionSite | ConnectionSite | Witryna połączenia, do której połączenie końcowe jest aktualizowane, lub null , jeśli usuwasz połączenie końcowe. |
Powroty
Line
– wiersz.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setHeight(height)
Ustawia wysokość elementu w punktach, czyli wysokość ramki ograniczającej element, gdy element nie podlega obracaniu.
Ta metoda nie jest zgodna ze wszystkimi elementami strony. Aby dowiedzieć się, które elementy strony są niezgodne z tą metodą, zapoznaj się z ograniczeniami dotyczącymi rozmiaru i pozycjonowania.
Parametry
Nazwa | Typ | Opis |
---|---|---|
height | Number | Nowa wysokość tego elementu strony do ustawienia (w punktach). |
Powroty
Line
– ten element strony używany do tworzenia łańcuchów.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setLeft(left)
Ustawia pozycję elementu w poziomie w punktach mierzoną od lewego górnego rogu strony, gdy element nie podlega obracaniu.
Parametry
Nazwa | Typ | Opis |
---|---|---|
left | Number | Nowa pozycja w poziomie do ustawienia w punktach. |
Powroty
Line
– ten element strony używany do tworzenia łańcuchów.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setLineCategory(lineCategory)
Ustawia wartość LineCategory
wiersza.
Kategorię możesz ustawić tylko w connectors
. Po zmianie kategorii oprogramowanie sprzęgające może zostać przekierowane.
Parametry
Nazwa | Typ | Opis |
---|---|---|
lineCategory | LineCategory | Kategoria linii do ustawienia. |
Powroty
Line
– wiersz.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setLinkSlide(slideIndex)
Ustawia w polu Link
wartość Slide
przy użyciu indeksu slajdu liczonego od zera.
// Set a link to the first slide of the presentation. shape.setLinkSlide(0);
Parametry
Nazwa | Typ | Opis |
---|---|---|
slideIndex | Integer | Indeks liczony od zera dla slajdu. |
Powroty
Link
– ustawiona wartość Link
,
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setLinkSlide(slide)
Ustawia w polu Link
wartość Slide
. Link jest ustawiany przez podany identyfikator slajdu.
// Set a link to the first slide of the presentation. var slide = presentation.getSlides()[0]; shape.setLinkSlide(slide);
Parametry
Nazwa | Typ | Opis |
---|---|---|
slide | Slide | Slide do połączenia. |
Powroty
Link
– ustawiona wartość Link
,
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setLinkSlide(slidePosition)
Ustawia element Link
na Slide
przy użyciu względnego położenia slajdu.
// Set a link to the first slide of the presentation. shape.setLinkSlide(SlideApp.SlidePosition.FIRST_SLIDE);
Parametry
Nazwa | Typ | Opis |
---|---|---|
slidePosition | SlidePosition | Względny SlidePosition . |
Powroty
Link
– ustawiona wartość Link
,
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setLinkUrl(url)
Ustawia Link
na podany niepusty ciąg adresu URL.
// Set a link to the URL. shape.setLinkUrl("https://slides.google.com");
Parametry
Nazwa | Typ | Opis |
---|---|---|
url | String | Ciąg adresu URL. |
Powroty
Link
– ustawiona wartość Link
,
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setRotation(angle)
Ustawia kąt obrotu elementu wokół jego środka w prawo w stopniach.
Ta metoda nie jest zgodna ze wszystkimi elementami strony. Aby dowiedzieć się, które elementy strony są niezgodne z tą metodą, zapoznaj się z ograniczeniami dotyczącymi rozmiaru i pozycjonowania.
Parametry
Nazwa | Typ | Opis |
---|---|---|
angle | Number | Nowy kąt obrotu w prawo (w stopniach). |
Powroty
Line
– ten element strony używany do tworzenia łańcuchów.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setStart(left, top)
Określa pozycję punktu początkowego linii.
Po zmianie pozycji ścieżki można dostosować.
Parametry
Nazwa | Typ | Opis |
---|---|---|
left | Number | Pozioma pozycja punktu początkowego linii mierzona w punktach od lewego górnego rogu strony. |
top | Number | Położenie punktu początkowego linii w pionie mierzone w punktach od lewego górnego rogu strony. |
Powroty
Line
– ten wiersz do łańcuchów.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setStart(point)
Określa pozycję punktu początkowego linii.
Po zmianie pozycji ścieżki można dostosować.
Parametry
Nazwa | Typ | Opis |
---|---|---|
point | Point | Punkt początkowy linii, którego pozycja jest mierzona od lewego górnego rogu strony. |
Powroty
Line
– ten wiersz do łańcuchów.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setStartArrow(style)
Ustawia ArrowStyle
strzałki na początku wiersza.
Parametry
Nazwa | Typ | Opis |
---|---|---|
style | ArrowStyle | Nowy styl strzałki do ustawienia. |
Powroty
Line
– ten wiersz do łańcuchów.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setStartConnection(connectionSite)
Ustawia połączenie na początku wiersza. Przenosi początek wiersza do określonej witryny połączenia, pozostawiając drugi koniec bez zmian.
Parametry
Nazwa | Typ | Opis |
---|---|---|
connectionSite | ConnectionSite | Witryna połączenia, do której zostało zaktualizowane połączenie początkowe, lub null , jeśli usuwasz połączenie początkowe. |
Powroty
Line
– wiersz.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setTitle(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". var 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, na który ma zostać ustawiony tytuł tekstu alternatywnego. |
Powroty
Line
– ten element strony.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setTop(top)
Ustawia pozycję elementu w pionie w punktach mierzoną od lewego górnego rogu strony, gdy element nie jest obracany.
Parametry
Nazwa | Typ | Opis |
---|---|---|
top | Number | Nowa pozycja w pionie do ustawienia w punktach. |
Powroty
Line
– ten element strony używany do tworzenia łańcuchów.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setTransform(transform)
Ustawia przekształcenie elementu strony przy użyciu podanego przekształcenia.
Zaktualizowanie przekształcenia grupy zmienia bezwzględne przekształcenie elementów strony w tej grupie, co może zmienić ich wygląd.
Aktualizowanie przekształcenia elementu strony, który należy do grupy, powoduje tylko zmianę przekształcenia tego elementu strony – nie ma wpływu na przekształcenia tej grupy ani innych elementów strony w tej grupie.
Szczegółowe informacje o tym, jak przekształcenia wpływają na wygląd elementów strony, znajdziesz w sekcji getTransform()
.
Parametry
Nazwa | Typ | Opis |
---|---|---|
transform | AffineTransform | Przekształcenie ustawione dla tego elementu strony. |
Powroty
Line
– element do tworzenia łańcuchów.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setWeight(points)
Ustawia grubość linii w punktach.
Parametry
Nazwa | Typ | Opis |
---|---|---|
points | Number | Nowa grubość linii w punktach. |
Powroty
Line
– ten wiersz do łańcuchów.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setWidth(width)
Ustawia szerokość elementu w punktach, czyli szerokość ramki ograniczającej element, gdy element nie podlega obracaniu.
Ta metoda nie jest zgodna ze wszystkimi elementami strony. Aby dowiedzieć się, które elementy strony są niezgodne z tą metodą, zapoznaj się z ograniczeniami dotyczącymi rozmiaru i pozycjonowania.
Parametry
Nazwa | Typ | Opis |
---|---|---|
width | Number | Nowa szerokość tego elementu strony do ustawienia (w punktach). |
Powroty
Line
– ten element strony używany do tworzenia łańcuchów.
Upoważnienie
Skrypty korzystające z tej metody wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations