Class Line

Linia

PageElement reprezentujący linię.

Metody

MetodaZwracany typKrótki opis
alignOnPage(alignmentPosition)LineWyrównuje element do określonej pozycji wyrównania na stronie.
bringForward()LinePrzesuwa element strony o jeden element do przodu.
bringToFront()LinePrzesuwa element strony na wierzch.
duplicate()PageElementDuplikuje element strony.
getConnectionSites()ConnectionSite[]Zwraca listę elementów ConnectionSite na elemencie strony lub pustą listę, jeśli element strony nie ma żadnych witryn połączeń.
getDashStyle()DashStylePobiera DashStyle wiersza.
getDescription()StringZwraca opis tekstu alternatywnego elementu strony.
getEnd()PointZwraca punkt końcowy linii mierzony od lewego górnego rogu strony.
getEndArrow()ArrowStylePobiera ArrowStyle strzałki na końcu linii.
getEndConnection()ConnectionSite|nullZwraca połączenie na końcu wiersza lub null, jeśli nie ma połączenia.
getHeight()Number|nullZwraca wysokość elementu w punktach, czyli wysokość pola ograniczającego elementu, gdy element nie jest obrócony.
getInherentHeight()Number|nullZwraca domyślną wysokość elementu w punktach.
getInherentWidth()Number|nullZwraca wrodzoną szerokość elementu w punktach.
getLeft()NumberZwraca poziomą pozycję elementu w punktach, mierzoną od lewego górnego rogu strony, gdy element nie jest obrócony.
getLineCategory()LineCategoryPobiera LineCategory wiersza.
getLineFill()LineFillPobiera LineFill wiersza.
getLineType()LineTypePobiera LineType wiersza.
getLink()Link|nullZwraca wartość Link lub null, jeśli nie ma linku.
getObjectId()StringZwraca unikalny identyfikator tego obiektu.
getPageElementType()PageElementTypeZwraca typ elementu strony reprezentowany jako wyliczenie PageElementType.
getParentGroup()Group|nullZwraca grupę, do której należy ten element strony, lub null, jeśli element nie należy do grupy.
getParentPage()PageZwraca stronę, na której znajduje się ten element strony.
getRotation()NumberZwraca kąt obrotu elementu wokół jego środka w stopniach, gdzie 0 stopni oznacza brak obrotu.
getStart()PointZwraca punkt początkowy linii, mierzony od lewego górnego rogu strony.
getStartArrow()ArrowStylePobiera ArrowStyle strzałki na początku wiersza.
getStartConnection()ConnectionSite|nullZwraca połączenie na początku wiersza lub null, jeśli nie ma połączenia.
getTitle()StringZwraca tytuł tekstu alternatywnego elementu strony.
getTop()NumberPobiera pionowe położenie elementu w punktach, mierzone od lewego górnego rogu strony, gdy element nie jest obrócony.
getTransform()AffineTransformZwraca przekształcenie elementu strony.
getWeight()NumberZwraca grubość linii w punktach.
getWidth()Number|nullZwraca szerokość elementu w punktach, czyli szerokość ramki ograniczającej elementu, gdy element nie jest obrócony.
isConnector()BooleanZwraca wartość true, jeśli linia jest łącznikiem, lub false, jeśli nie.
preconcatenateTransform(transform)LineŁączy podaną transformację z istniejącą transformacją elementu strony.
remove()voidUsuwa element strony.
removeLink()voidUsuwa Link.
reroute()LineZmienia trasę początku i końca linii do 2 najbliższych miejsc połączeń na połączonych elementach strony.
scaleHeight(ratio)LineSkaluje wysokość elementu według określonego współczynnika.
scaleWidth(ratio)LineSkaluje szerokość elementu według określonego współczynnika.
select()voidZaznacza tylko PageElement w aktywnej prezentacji i usuwa poprzedni wybór.
select(replace)voidWybiera PageElement w aktywnej prezentacji.
sendBackward()LinePrzesuwa element strony o jeden element do tyłu.
sendToBack()LinePrzesuwa element strony na spód strony.
setDashStyle(style)LineUstawia DashStyle linii.
setDescription(description)LineUstawia tekst alternatywny elementu strony.
setEnd(left, top)LineUstawia pozycję punktu końcowego linii.
setEnd(point)LineUstawia pozycję punktu końcowego linii.
setEndArrow(style)LineUstawia ArrowStyle strzałki na końcu linii.
setEndConnection(connectionSite)LineUstawia połączenie na końcu wiersza.
setHeight(height)LineUstawia wysokość elementu w punktach, czyli wysokość ramki ograniczającej element, gdy nie jest on obrócony.
setLeft(left)LineOkreśla położenie elementu w poziomie w punktach, mierzone od lewego górnego rogu strony, gdy element nie jest obrócony.
setLineCategory(lineCategory)LineUstawia LineCategory linii.
setLinkSlide(slideIndex)LinkUstawia Link na podany Slide, używając indeksu slajdu liczonego od zera.
setLinkSlide(slide)LinkUstawia Link na podany Slide, a link jest ustawiany przez podany identyfikator slajdu.
setLinkSlide(slidePosition)LinkUstawia Link na podany Slide, używając względnego położenia slajdu.
setLinkUrl(url)LinkUstawia Link na podany niepusty ciąg znaków adresu URL.
setRotation(angle)LineUstawia kąt obrotu elementu wokół jego środka zgodnie z ruchem wskazówek zegara w stopniach.
setStart(left, top)LineUstawia pozycję punktu początkowego linii.
setStart(point)LineUstawia pozycję punktu początkowego linii.
setStartArrow(style)LineUstawia ArrowStyle strzałki na początku linii.
setStartConnection(connectionSite)LineUstawia połączenie na początku wiersza.
setTitle(title)LineUstawia tytuł tekstu alternatywnego elementu strony.
setTop(top)LineOkreśla pionowe położenie elementu w punktach, mierzone od lewego górnego rogu strony, gdy element nie jest obrócony.
setTransform(transform)LineUstawia przekształcenie elementu strony za pomocą podanego przekształcenia.
setWeight(points)LineUstawia grubość linii w punktach.
setWidth(width)LineUstawia szerokość elementu w punktach, czyli szerokość pola ograniczającego elementu, gdy element nie jest obrócony.

Szczegółowa dokumentacja

alignOnPage(alignmentPosition)

Wyrównuje element do określonej pozycji wyrównania na stronie.

Parametry

NazwaTypOpis
alignmentPositionAlignmentPositionPozycja, do której ma być wyrównany ten element strony.

Powrót

Line – ten element strony służy do łączenia.


bringForward()

Przesuwa element strony o jeden element do przodu.

Element strony nie może należeć do grupy.

Powrót

Line – 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

bringToFront()

Przesuwa element strony na wierzch.

Element strony nie może należeć do grupy.

Powrót

Line – 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

PageElement – 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

getConnectionSites()

Zwraca listę elementów ConnectionSite na elemencie strony lub pustą listę, jeśli element strony nie ma żadnych witryn połączeń.

Powrót

ConnectionSite[] – 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

getDashStyle()

Pobiera DashStyle wiersza.

Powrót

DashStyle – styl kreskowania użyty w tej linii.

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

getDescription()

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

getEnd()

Zwraca punkt końcowy linii mierzony od lewego górnego rogu strony.

Powrót

Point – punkt końcowy linii.

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

getEndArrow()

Pobiera ArrowStyle strzałki na końcu linii.

Powrót

ArrowStyle – styl strzałki na końcu tej linii.

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

getEndConnection()

Zwraca połączenie na końcu wiersza lub null, jeśli nie ma połączenia.

Powrót

ConnectionSite|null – połączenie na końcu wiersza.

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

getHeight()

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

getInherentHeight()

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

getInherentWidth()

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

getLeft()

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

getLineCategory()

Pobiera LineCategory wiersza.

Powrót

LineCategory – kategoria linii.

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

getLineFill()

Pobiera LineFill wiersza.

Powrót

LineFill – ustawienie wypełnienia tego wiersza.

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

getLineType()

Pobiera LineType wiersza.

Powrót

LineType – typ tego wiersza.

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

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

getObjectId()

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

getPageElementType()

Zwraca typ elementu strony reprezentowany jako wyliczenie PageElementType.

Powrót

PageElementType – 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

getParentGroup()

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

getParentPage()

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

getRotation()

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

getStart()

Zwraca punkt początkowy linii, mierzony od lewego górnego rogu strony.

Powrót

Point – punkt początkowy linii.

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

getStartArrow()

Pobiera ArrowStyle strzałki na początku wiersza.

Powrót

ArrowStyle – styl strzałki na początku tej linii.

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

getStartConnection()

Zwraca połączenie na początku wiersza lub null, jeśli nie ma połączenia.

Powrót

ConnectionSite|null – połączenie na początku wiersza.

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

getTitle()

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

getTop()

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

getTransform()

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

AffineTransform – 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

getWeight()

Zwraca grubość linii w punktach.

Powrót

Number – grubość linii w punktach.

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

getWidth()

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

isConnector()

Zwraca wartość true, jeśli linia jest łącznikiem, lub false, jeśli nie.

Łącznik to rodzaj linii używanej do łączenia miejsc połączeń na odpowiednich elementach strony. Każdy koniec złącza można połączyć z co najwyżej 1 miejscem połączenia.

Powrót

Boolean – True, jeśli linia jest łącznikiem, lub false, jeśli nie.

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

preconcatenateTransform(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ą setTransform(transform).

Parametry

NazwaTypOpis
transformAffineTransformPrzekształcenie, które ma zostać wstępnie połączone z przekształceniem tego elementu strony.

Powrót

Line – 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 PageElement 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

Usuwa Link.

const slides = SlidesApp.getActivePresentation().getSlides();
slides[1].getShapes()[0].removeLink();

reroute()

Zmienia trasę początku i końca linii do 2 najbliższych miejsc połączeń na połączonych elementach strony. Początek i koniec linii muszą być połączone z różnymi elementami strony.

Powrót

Line – 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

scaleHeight(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

NazwaTypOpis
ratioNumberWspółczynnik, o który należy przeskalować wysokość tego elementu strony.

Powrót

Line – 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

scaleWidth(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

NazwaTypOpis
ratioNumberWspółczynnik, o który należy przeskalować szerokość tego elementu strony.

Powrót

Line – 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 PageElement 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 PageElement 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 PageElement 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 PageElement i usunąć poprzedni wybór. Ustawia to też element nadrzędny Page elementu PageElement jako current page selection.

Przesuń false, aby wybrać wiele obiektów PageElement. Obiekty PageElement muszą znajdować się w tym samym Page.

Podczas wybierania elementu strony za pomocą parametru false musisz spełnić te warunki:

  1. Elementem nadrzędnym Page obiektu PageElement musi być current page selection.
  2. 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

NazwaTypOpis
replaceBooleanJeś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

sendBackward()

Przesuwa element strony o jeden element do tyłu.

Element strony nie może należeć do grupy.

Powrót

Line – 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

sendToBack()

Przesuwa element strony na spód strony.

Element strony nie może należeć do grupy.

Powrót

Line – 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

setDashStyle(style)

Ustawia DashStyle linii.

Parametry

NazwaTypOpis
styleDashStyleStyl kreskowania, który ma zostać ustawiony dla tej linii.

Powrót

Line – ten wiersz 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

setDescription(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

NazwaTypOpis
descriptionStringCiąg znaków, który ma być ustawiony jako opis tekstu alternatywnego.

Powrót

Line – 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

setEnd(left, top)

Ustawia pozycję punktu końcowego linii.

Ścieżka linii może zostać dostosowana po zmianie pozycji.

Parametry

NazwaTypOpis
leftNumberPozycja pozioma punktu końcowego linii mierzona w punktach od lewego górnego rogu strony.
topNumberPionowe położenie punktu końcowego linii, mierzone w punktach od lewego górnego rogu strony.

Powrót

Line – ten wiersz 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

setEnd(point)

Ustawia pozycję punktu końcowego linii.

Ścieżka linii może zostać dostosowana po zmianie pozycji.

Parametry

NazwaTypOpis
pointPointPunkt końcowy linii, którego położenie jest mierzone od lewego górnego rogu strony.

Powrót

Line – ten wiersz 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

setEndArrow(style)

Ustawia ArrowStyle strzałki na końcu linii.

Parametry

NazwaTypOpis
styleArrowStyleStyl do ustawienia.

Powrót

Line – ten wiersz 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

setEndConnection(connectionSite)

Ustawia połączenie na końcu wiersza. Przesuwa koniec linii do określonego miejsca połączenia, zachowując drugi koniec.

Parametry

NazwaTypOpis
connectionSiteConnectionSiteWitryna połączenia, do której jest aktualizowane połączenie końcowe, lub null, jeśli połączenie końcowe jest usuwane.

Powrót

Line – 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

setHeight(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

NazwaTypOpis
heightNumberNowa wysokość elementu strony do ustawienia w punktach.

Powrót

Line – 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

setLeft(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

NazwaTypOpis
leftNumberNowa pozycja pozioma do ustawienia w punktach.

Powrót

Line – 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

setLineCategory(lineCategory)

Ustawia LineCategory linii.

Kategorię możesz ustawić tylko w usłudze connectors. Po zmianie kategorii złącze może zostać przekierowane.

Parametry

NazwaTypOpis
lineCategoryLineCategoryKategoria linii do ustawienia.

Powrót

Line – 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

setLinkSlide(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

NazwaTypOpis
slideIndexIntegerIndeks 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

setLinkSlide(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

NazwaTypOpis
slideSlideSlide 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

setLinkSlide(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

NazwaTypOpis
slidePositionSlidePositionWzględna SlidePosition.

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

setLinkUrl(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

NazwaTypOpis
urlStringCią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

setRotation(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

NazwaTypOpis
angleNumberNowy kąt obrotu w stopniach, który ma zostać ustawiony.

Powrót

Line – 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

setStart(left, top)

Ustawia pozycję punktu początkowego linii.

Ścieżka linii może zostać dostosowana po zmianie pozycji.

Parametry

NazwaTypOpis
leftNumberPoziome położenie punktu początkowego linii, mierzone w punktach od lewego górnego rogu strony.
topNumberPionowe położenie punktu początkowego linii, mierzone w punktach od lewego górnego rogu strony.

Powrót

Line – ten wiersz 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

setStart(point)

Ustawia pozycję punktu początkowego linii.

Ścieżka linii może zostać dostosowana po zmianie pozycji.

Parametry

NazwaTypOpis
pointPointPunkt początkowy linii, którego położenie jest mierzone od lewego górnego rogu strony.

Powrót

Line – ten wiersz 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

setStartArrow(style)

Ustawia ArrowStyle strzałki na początku linii.

Parametry

NazwaTypOpis
styleArrowStyleNowy styl strzałki do ustawienia.

Powrót

Line – ten wiersz 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

setStartConnection(connectionSite)

Ustawia połączenie na początku wiersza. Przesuwa początek linii do określonego miejsca połączenia, zachowując drugi koniec.

Parametry

NazwaTypOpis
connectionSiteConnectionSiteWitryna połączenia, do której aktualizowane jest połączenie początkowe, lub null, jeśli połączenie początkowe jest usuwane.

Powrót

Line – 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

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".
const pageElement =
    SlidesApp.getActivePresentation().getSlides()[0].getPageElements()[0];
pageElement.setTitle('new alt text title');
Logger.log(pageElement.getTitle());

Parametry

NazwaTypOpis
titleStringCiąg znaków, który ma być tytułem tekstu alternatywnego.

Powrót

Line – 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

setTop(top)

Określa pionowe położenie elementu w punktach, mierzone od lewego górnego rogu strony, gdy element nie jest obrócony.

Parametry

NazwaTypOpis
topNumberNowa pozycja pionowa do ustawienia w punktach.

Powrót

Line – 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

setTransform(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 getTransform().

Parametry

NazwaTypOpis
transformAffineTransformPrzekształcenie ustawione dla tego elementu strony.

Powrót

Line – 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

setWeight(points)

Ustawia grubość linii w punktach.

Parametry

NazwaTypOpis
pointsNumberNowa grubość linii w punktach.

Powrót

Line – ten wiersz 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

setWidth(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

NazwaTypOpis
widthNumberNowa szerokość elementu strony do ustawienia w punktach.

Powrót

Line – 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