Class Line

A linee

Un PageElement che rappresenta una linea.

Metodi

MetodoTipo restituitoBreve descrizione
alignOnPage(alignmentPosition)LineAllinea l'elemento alla posizione di allineamento specificata sulla pagina.
bringForward()LinePorta l'elemento in avanti nella pagina di un elemento.
bringToFront()LinePorta l'elemento di pagina in primo piano nella pagina.
duplicate()PageElementDuplica l'elemento della pagina.
getConnectionSites()ConnectionSite[]Restituisce l'elenco di ConnectionSite nell'elemento della pagina o un elenco vuoto se la pagina non ha siti di connessione.
getDashStyle()DashStyleOttiene il valore DashStyle della linea.
getDescription()StringRestituisce la descrizione del testo alternativo dell'elemento della pagina.
getEnd()PointRestituisce il punto finale della linea, misurato dall'angolo superiore sinistro della pagina.
getEndArrow()ArrowStyleRestituisce il ArrowStyle della freccia alla fine della linea.
getEndConnection()ConnectionSiteRestituisce la connessione alla fine della riga o null se non esiste.
getHeight()NumberRestituisce l'altezza in punti dell'elemento, ovvero l'altezza del riquadro di delimitazione dell'elemento quando non ha rotazione.
getInherentHeight()NumberRestituisce l'altezza intrinseca dell'elemento in punti.
getInherentWidth()NumberRestituisce la larghezza intrinseca dell'elemento in punti.
getLeft()NumberRestituisce la posizione orizzontale dell'elemento in punti, misurata dall'angolo superiore sinistro della quando l'elemento non ha rotazione.
getLineCategory()LineCategoryOttiene il valore LineCategory della linea.
getLineFill()LineFillOttiene il valore LineFill della linea.
getLineType()LineTypeOttiene il valore LineType della linea.
getLink()LinkRestituisce Link o null in assenza di link.
getObjectId()StringRestituisce l'ID univoco dell'oggetto.
getPageElementType()PageElementTypeRestituisce il tipo di elemento della pagina, rappresentato come un enum PageElementType.
getParentGroup()GroupRestituisce il gruppo a cui appartiene questo elemento di pagina o null se l'elemento non fa parte di un gruppo.
getParentPage()PageRestituisce la pagina su cui si trova questo elemento di pagina.
getRotation()NumberRestituisce l'angolo di rotazione orario dell'elemento intorno al suo centro in gradi, dove zero gradi significa nessuna rotazione.
getStart()PointRestituisce il punto iniziale della linea, misurato dall'angolo superiore sinistro della pagina.
getStartArrow()ArrowStyleRestituisce il ArrowStyle della freccia all'inizio della riga.
getStartConnection()ConnectionSiteRestituisce la connessione all'inizio della riga o null in assenza di connessione.
getTitle()StringRestituisce il titolo del testo alternativo dell'elemento della pagina.
getTop()NumberRestituisce la posizione verticale dell'elemento in punti, misurata dall'angolo in alto a sinistra della pagina quando l'elemento non ha rotazione.
getTransform()AffineTransformRestituisce la trasformazione dell'elemento della pagina.
getWeight()NumberRestituisce lo spessore della linea in punti.
getWidth()NumberRestituisce la larghezza in punti dell'elemento, ovvero la larghezza del riquadro di delimitazione dell'elemento quando l'elemento non ha rotazione.
isConnector()BooleanRestituisce true se la linea è un connettore o false in caso contrario.
preconcatenateTransform(transform)LinePreconcatena la trasformazione fornita alla trasformazione esistente dell'elemento della pagina.
remove()voidRimuove l'elemento della pagina.
removeLink()voidRimuove un Link.
reroute()LineReindirizza l'inizio e la fine della linea ai due siti di connessione più vicini sulla elementi della pagina.
scaleHeight(ratio)LineRidimensiona l'altezza dell'elemento in base al rapporto specificato.
scaleWidth(ratio)LineRidimensiona la larghezza dell'elemento in base al rapporto specificato.
select()voidSeleziona solo il PageElement nella presentazione attiva e rimuove gli eventuali selezione.
select(replace)voidConsente di selezionare PageElement nella presentazione attiva.
sendBackward()LineInvia l'elemento indietro sulla pagina di un elemento.
sendToBack()LineInvia l'elemento di pagina in fondo alla pagina.
setDashStyle(style)LineImposta il DashStyle della linea.
setDescription(description)LineImposta la descrizione del testo alternativo dell'elemento della pagina.
setEnd(left, top)LineConsente di impostare la posizione del punto finale della linea.
setEnd(point)LineConsente di impostare la posizione del punto finale della linea.
setEndArrow(style)LineConsente di impostare il ArrowStyle della freccia alla fine della riga.
setEndConnection(connectionSite)LineImposta la connessione alla fine della riga.
setHeight(height)LineConsente di impostare l'altezza in punti dell'elemento, ovvero l'altezza del riquadro di delimitazione dell'elemento quando non ha rotazione.
setLeft(left)LineConsente di impostare la posizione orizzontale dell'elemento in punti, misurata dall'angolo in alto a sinistra dello quando l'elemento non ha rotazione.
setLineCategory(lineCategory)LineImposta il LineCategory della linea.
setLinkSlide(slideIndex)LinkImposta un Link per il Slide specificato utilizzando l'indice in base zero della slide.
setLinkSlide(slide)LinkImposta un Link sul Slide specificato, il link viene impostato in base all'ID slide specificato.
setLinkSlide(slidePosition)LinkImposta un Link per il Slide specificato utilizzando la posizione relativa della slide.
setLinkUrl(url)LinkImposta un Link sulla stringa URL non vuota specificata.
setRotation(angle)LineConsente di impostare l'angolo di rotazione orario dell'elemento intorno al centro in gradi.
setStart(left, top)LineConsente di impostare la posizione del punto iniziale della linea.
setStart(point)LineConsente di impostare la posizione del punto iniziale della linea.
setStartArrow(style)LineConsente di impostare il ArrowStyle della freccia all'inizio della riga.
setStartConnection(connectionSite)LineImposta la connessione all'inizio della riga.
setTitle(title)LineImposta il titolo del testo alternativo dell'elemento della pagina.
setTop(top)LineConsente di impostare la posizione verticale dell'elemento in punti, misurata dall'angolo in alto a sinistra della pagina quando l'elemento non ha rotazione.
setTransform(transform)LineImposta la trasformazione dell'elemento di pagina con la trasformazione fornita.
setWeight(points)LineConsente di impostare lo spessore della linea in punti.
setWidth(width)LineConsente di impostare la larghezza in punti dell'elemento, ovvero la larghezza del riquadro di delimitazione dell'elemento quando non ha rotazione.

Documentazione dettagliata

alignOnPage(alignmentPosition)

Allinea l'elemento alla posizione di allineamento specificata sulla pagina.

Parametri

NomeTipoDescrizione
alignmentPositionAlignmentPositionLa posizione in cui allineare questo elemento sulla pagina.

Invio

Line: questo elemento di pagina, per il concatenamento.


bringForward()

Porta l'elemento in avanti nella pagina di un elemento.

L'elemento di pagina non deve essere in un gruppo.

Invio

Line: questo elemento di pagina, per il concatenamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

bringToFront()

Porta l'elemento di pagina in primo piano nella pagina.

L'elemento di pagina non deve essere in un gruppo.

Invio

Line: questo elemento di pagina, per il concatenamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

duplicate()

Duplica l'elemento della pagina.

L'elemento di pagina duplicato viene posizionato nella stessa pagina nella stessa posizione dell'originale.

Invio

PageElement: il nuovo duplicato di questo elemento della pagina.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getConnectionSites()

Restituisce l'elenco di ConnectionSite nell'elemento della pagina o un elenco vuoto se la pagina non ha siti di connessione.

Invio

ConnectionSite[]: l'elenco dei siti di connessione, che potrebbe essere vuoto se questo elemento non ha siti di connessione.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getDashStyle()

Ottiene il valore DashStyle della linea.

Invio

DashStyle: lo stile del trattino utilizzato con questa linea.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getDescription()

Restituisce la descrizione del testo alternativo dell'elemento della pagina. La descrizione è combinata con il titolo per visualizzare e leggere il testo alternativo.

Invio

String: descrizione del testo alternativo dell'elemento della pagina.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getEnd()

Restituisce il punto finale della linea, misurato dall'angolo superiore sinistro della pagina.

Invio

Point: il punto finale della linea.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getEndArrow()

Restituisce il ArrowStyle della freccia alla fine della linea.

Invio

ArrowStyle: lo stile della freccia alla fine di questa linea.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getEndConnection()

Restituisce la connessione alla fine della riga o null se non esiste.

Invio

ConnectionSite: la connessione alla fine della linea.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getHeight()

Restituisce l'altezza in punti dell'elemento, ovvero l'altezza del riquadro di delimitazione dell'elemento quando non ha rotazione.

Questo metodo non è compatibile con tutti gli elementi della pagina. Per sapere quali elementi della pagina non sono compatibili con questo metodo, consulta le limiti di dimensioni e posizionamento.

Invio

Number: l'altezza intrinseca dell'elemento di pagina in punti o null se l'elemento della pagina ha non hanno un'altezza.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getInherentHeight()

Restituisce l'altezza intrinseca dell'elemento in punti.

La trasformazione dell'elemento di pagina è relativa alla sua dimensione intrinseca. Utilizza la dimensione intrinseca in combinazione con la trasformazione dell'elemento per determinare l'aspetto visivo finale dell'elemento.

Invio

Number: l'altezza intrinseca dell'elemento di pagina in punti o null se l'elemento della pagina ha non hanno un'altezza.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getInherentWidth()

Restituisce la larghezza intrinseca dell'elemento in punti.

La trasformazione dell'elemento di pagina è relativa alla sua dimensione intrinseca. Utilizza la dimensione intrinseca in combinazione con la trasformazione dell'elemento per determinare l'aspetto visivo finale dell'elemento.

Invio

Number: la larghezza intrinseca dell'elemento di pagina in punti o null se l'elemento della pagina ha non hanno una larghezza.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getLeft()

Restituisce la posizione orizzontale dell'elemento in punti, misurata dall'angolo superiore sinistro della quando l'elemento non ha rotazione.

Invio

Number: la posizione orizzontale in punti di questo elemento, dall'angolo in alto a sinistra della pagina.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getLineCategory()

Ottiene il valore LineCategory della linea.

Invio

LineCategory: la categoria della linea.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getLineFill()

Ottiene il valore LineFill della linea.

Invio

LineFill: l'impostazione di riempimento della riga.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getLineType()

Ottiene il valore LineType della linea.

Invio

LineType: tipo di riga.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

Restituisce Link o null in assenza di link.

var link = shape.getLink();
if (link != null) {
  Logger.log('Shape has a link of type: ' + link.getLinkType());
}

Invio

Link

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getObjectId()

Restituisce l'ID univoco dell'oggetto. Gli ID oggetto utilizzati da pagine ed elementi di pagina condividono nello stesso spazio dei nomi.

Invio

String: l'ID univoco dell'oggetto.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getPageElementType()

Restituisce il tipo di elemento della pagina, rappresentato come un enum PageElementType.

Invio

PageElementType: tipo di elemento della pagina.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getParentGroup()

Restituisce il gruppo a cui appartiene questo elemento di pagina o null se l'elemento non fa parte di un gruppo.

Invio

Group: gruppo a cui appartiene questo elemento di pagina, ovvero null.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getParentPage()

Restituisce la pagina su cui si trova questo elemento di pagina.

Invio

Page: la pagina su cui si trova l'elemento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getRotation()

Restituisce l'angolo di rotazione orario dell'elemento intorno al suo centro in gradi, dove zero gradi significa nessuna rotazione.

Invio

Number: l'angolo di rotazione in gradi compreso tra 0 (incluso) e 360 (escluso).

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getStart()

Restituisce il punto iniziale della linea, misurato dall'angolo superiore sinistro della pagina.

Invio

Point: il punto iniziale della linea.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getStartArrow()

Restituisce il ArrowStyle della freccia all'inizio della riga.

Invio

ArrowStyle: lo stile della freccia all'inizio di questa linea.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getStartConnection()

Restituisce la connessione all'inizio della riga o null in assenza di connessione.

Invio

ConnectionSite: la connessione all'inizio della riga.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getTitle()

Restituisce il titolo del testo alternativo dell'elemento della pagina. Il titolo è combinato con la descrizione per visualizzare e leggere il testo alternativo.

Invio

String: il titolo del testo alternativo dell'elemento della pagina.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getTop()

Restituisce la posizione verticale dell'elemento in punti, misurata dall'angolo in alto a sinistra della pagina quando l'elemento non ha rotazione.

Invio

Number: la posizione verticale di questo elemento in punti, dall'angolo superiore sinistro della pagina.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getTransform()

Restituisce la trasformazione dell'elemento della pagina.

L'aspetto visivo dell'elemento della pagina è determinato dalla sua trasformazione assoluta. A calcolare la trasformazione assoluta, preconcatenare la trasformazione di un elemento di pagina con le trasformazioni di tutti i suoi gruppi principali. Se l'elemento di pagina non fa parte di un gruppo, la sua trasformazione assoluta è uguale al valore di questo campo.

Invio

AffineTransform: la trasformazione dell'elemento di pagina.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getWeight()

Restituisce lo spessore della linea in punti.

Invio

Number: lo spessore della linea in punti.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getWidth()

Restituisce la larghezza in punti dell'elemento, ovvero la larghezza del riquadro di delimitazione dell'elemento quando l'elemento non ha rotazione.

Questo metodo non è compatibile con tutti gli elementi della pagina. Per sapere quali elementi della pagina non sono compatibili con questo metodo, consulta le limiti di dimensioni e posizionamento.

Invio

Number: la larghezza intrinseca dell'elemento di pagina in punti o null se l'elemento della pagina ha non hanno una larghezza.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

isConnector()

Restituisce true se la linea è un connettore o false in caso contrario.

Il connettore è un tipo di linea utilizzato per collegare i siti delle connessioni sulla pagina applicabile. elementi. Ogni estremità del connettore può essere collegata al massimo a un sito di connessione.

Invio

Boolean: True se la linea è un connettore o false in caso contrario.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

preconcatenateTransform(transform)

Preconcatena la trasformazione fornita alla trasformazione esistente dell'elemento della pagina.

newTransform = argument * existingTransform

Ad esempio, per spostare gli elementi di una pagina di 36 punti a sinistra:

element.preconcatenateTransform(SlidesApp.newAffineTransformBuilder()
    .setTranslateX(-36.0)
    .build());

Puoi anche sostituire la trasformazione dell'elemento di pagina con setTransform(transform).

Parametri

NomeTipoDescrizione
transformAffineTransformLa trasformazione da preconcatenare alla trasformazione di questo elemento della pagina.

Invio

Line: questo elemento di pagina, per il concatenamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

remove()

Rimuove l'elemento della pagina.

Se dopo un'operazione di rimozione l'elemento Group contiene solo uno o nessun elemento di pagina, viene rimosso anche dal gruppo stesso.

Se un segnaposto PageElement viene rimosso da uno schema o da un layout, qualsiasi ereditarietà vuota vengono rimossi anche i segnaposto.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

Rimuove un Link.

shape.removeLink();

reroute()

Reindirizza l'inizio e la fine della linea ai due siti di connessione più vicini sulla elementi della pagina. L'inizio e la fine della riga devono essere collegati a elementi della pagina diversi.

Invio

Line: la linea.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

scaleHeight(ratio)

Ridimensiona l'altezza dell'elemento in base al rapporto specificato. L'altezza dell'elemento è l'altezza del suo quando l'elemento non ha rotazione.

Questo metodo non è compatibile con tutti gli elementi della pagina. Per sapere quali elementi della pagina non sono compatibili con questo metodo, consulta le limiti di dimensioni e posizionamento.

Parametri

NomeTipoDescrizione
ratioNumberIl rapporto in base al quale scalare l'altezza di questo elemento della pagina.

Invio

Line: questo elemento di pagina, per il concatenamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

scaleWidth(ratio)

Ridimensiona la larghezza dell'elemento in base al rapporto specificato. La larghezza dell'elemento è la larghezza del suo quando l'elemento non ha rotazione.

Questo metodo non è compatibile con tutti gli elementi della pagina. Per sapere quali elementi della pagina non sono compatibili con questo metodo, consulta le limiti di dimensioni e posizionamento.

Parametri

NomeTipoDescrizione
ratioNumberIl rapporto in base al quale ridimensionare la larghezza di questo elemento della pagina.

Invio

Line: questo elemento di pagina, per il concatenamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

select()

Seleziona solo il PageElement nella presentazione attiva e rimuove gli eventuali selezione. Equivale a chiamare select(replace) con true.

Uno script può accedere solo alla selezione dell'utente che lo esegue e solo se lo script è legato alla presentazione.

Questa operazione imposta il principale Page di PageElement come 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();

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

select(replace)

Consente di selezionare PageElement nella presentazione attiva.

Uno script può accedere solo alla selezione dell'utente che lo esegue e solo se lo script è legato alla presentazione.

Passa true a questo metodo per selezionare solo PageElement e rimuovere eventuali selezione precedente. Questa operazione imposta anche l'elemento principale Page di PageElement come current page selection.

Trasmetti false per selezionare più oggetti PageElement. PageElement gli oggetti devono trovarsi nello stesso Page.

Durante la selezione di un elemento di pagina utilizzando un false, devono essere soddisfatte le seguenti condizioni :

  1. Il Page principale dell'oggetto PageElement deve essere current page selection.
  2. Non devono essere selezionati più oggetti Page.

Per questo motivo l'approccio da preferire è selezionare l'elemento Page principale. usando Page.selectAsCurrentPage(), quindi seleziona gli elementi della pagina in quella pagina.

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);
}

Parametri

NomeTipoDescrizione
replaceBooleanSe true, la selezione sostituisce qualsiasi selezione precedente. altrimenti viene aggiunta a qualsiasi selezione precedente.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

sendBackward()

Invia l'elemento indietro sulla pagina di un elemento.

L'elemento di pagina non deve essere in un gruppo.

Invio

Line: questo elemento di pagina, per il concatenamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

sendToBack()

Invia l'elemento di pagina in fondo alla pagina.

L'elemento di pagina non deve essere in un gruppo.

Invio

Line: questo elemento di pagina, per il concatenamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setDashStyle(style)

Imposta il DashStyle della linea.

Parametri

NomeTipoDescrizione
styleDashStyleLo stile del trattino da impostare per questa linea.

Invio

Line: questa linea, per il concatenamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setDescription(description)

Imposta la descrizione del testo alternativo dell'elemento della pagina.

Il metodo non è supportato per gli elementi 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());

Parametri

NomeTipoDescrizione
descriptionStringLa stringa su cui impostare la descrizione del testo alternativo.

Invio

Line: questo elemento di pagina.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setEnd(left, top)

Imposta la posizione del punto finale della linea.

Il percorso della linea può essere modificato dopo la modifica della posizione.

Parametri

NomeTipoDescrizione
leftNumberLa posizione orizzontale del punto finale della linea, misurata in punti a partire dalla nell'angolo in alto a sinistra della pagina.
topNumberLa posizione verticale del punto finale della linea, misurata in punti a partire dalla nell'angolo in alto a sinistra della pagina.

Invio

Line: questa linea, per il concatenamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setEnd(point)

Imposta la posizione del punto finale della linea.

Il percorso della linea può essere modificato dopo la modifica della posizione.

Parametri

NomeTipoDescrizione
pointPointIl punto finale della linea, la cui posizione è misurata dall'angolo in alto a sinistra della pagina.

Invio

Line: questa linea, per il concatenamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setEndArrow(style)

Consente di impostare il ArrowStyle della freccia alla fine della riga.

Parametri

NomeTipoDescrizione
styleArrowStyleLo stile da impostare.

Invio

Line: questa riga, per il concatenamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setEndConnection(connectionSite)

Imposta la connessione alla fine della riga. Sposta la fine della riga al campo sito di connessione mantenendo intatta l'altra estremità.

Parametri

NomeTipoDescrizione
connectionSiteConnectionSiteIl sito di connessione a cui viene aggiornata la connessione finale oppure null se rimuovendo la connessione finale.

Invio

Line: la linea.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setHeight(height)

Consente di impostare l'altezza in punti dell'elemento, ovvero l'altezza del riquadro di delimitazione dell'elemento quando non ha rotazione.

Questo metodo non è compatibile con tutti gli elementi della pagina. Per sapere quali elementi della pagina non sono compatibili con questo metodo, consulta le limiti di dimensioni e posizionamento.

Parametri

NomeTipoDescrizione
heightNumberLa nuova altezza da impostare per questo elemento di pagina, in punti.

Invio

Line: questo elemento di pagina, per il concatenamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setLeft(left)

Consente di impostare la posizione orizzontale dell'elemento in punti, misurata dall'angolo in alto a sinistra dello quando l'elemento non ha rotazione.

Parametri

NomeTipoDescrizione
leftNumberLa nuova posizione orizzontale da impostare, in punti.

Invio

Line: questo elemento di pagina, per il concatenamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setLineCategory(lineCategory)

Imposta il LineCategory della linea.

Puoi impostare la categoria solo su connectors. Il connettore può essere reindirizzato dopo la modifica della categoria.

Parametri

NomeTipoDescrizione
lineCategoryLineCategoryLa categoria di linea da impostare.

Invio

Line: la linea.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setLinkSlide(slideIndex)

Imposta un Link per il Slide specificato utilizzando l'indice in base zero della slide.

// Set a link to the first slide of the presentation.
shape.setLinkSlide(0);

Parametri

NomeTipoDescrizione
slideIndexIntegerL'indice in base zero della slide.

Invio

Link: il valore Link impostato

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setLinkSlide(slide)

Imposta un Link sul Slide specificato, il link viene impostato in base all'ID slide specificato.

// Set a link to the first slide of the presentation.
var slide = presentation.getSlides()[0];
shape.setLinkSlide(slide);

Parametri

NomeTipoDescrizione
slideSlideSlide da collegare.

Invio

Link: il valore Link impostato

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setLinkSlide(slidePosition)

Imposta un Link per il Slide specificato utilizzando la posizione relativa della slide.

// Set a link to the first slide of the presentation.
shape.setLinkSlide(SlideApp.SlidePosition.FIRST_SLIDE);

Parametri

NomeTipoDescrizione
slidePositionSlidePositionL'elemento SlidePosition relativo.

Invio

Link: il valore Link impostato

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setLinkUrl(url)

Imposta un Link sulla stringa URL non vuota specificata.

// Set a link to the URL.
shape.setLinkUrl("https://slides.google.com");

Parametri

NomeTipoDescrizione
urlStringLa stringa dell'URL.

Invio

Link: il valore Link impostato

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setRotation(angle)

Consente di impostare l'angolo di rotazione orario dell'elemento intorno al centro in gradi.

Questo metodo non è compatibile con tutti gli elementi della pagina. Per sapere quali elementi della pagina non sono compatibili con questo metodo, consulta le limiti di dimensioni e posizionamento.

Parametri

NomeTipoDescrizione
angleNumberIl nuovo angolo di rotazione in senso orario da impostare, espresso in gradi.

Invio

Line: questo elemento di pagina, per il concatenamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setStart(left, top)

Consente di impostare la posizione del punto iniziale della linea.

Il percorso della linea può essere modificato dopo la modifica della posizione.

Parametri

NomeTipoDescrizione
leftNumberLa posizione orizzontale del punto iniziale della linea, misurata in punti a partire dalla nell'angolo in alto a sinistra della pagina.
topNumberLa posizione verticale del punto iniziale della linea, misurata in punti a partire dalla nell'angolo in alto a sinistra della pagina.

Invio

Line: questa riga, per il concatenamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setStart(point)

Consente di impostare la posizione del punto iniziale della linea.

Il percorso della linea può essere modificato dopo la modifica della posizione.

Parametri

NomeTipoDescrizione
pointPointIl punto iniziale della linea, la cui posizione è misurata dall'angolo in alto a sinistra. della pagina.

Invio

Line: questa riga, per il concatenamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setStartArrow(style)

Consente di impostare il ArrowStyle della freccia all'inizio della riga.

Parametri

NomeTipoDescrizione
styleArrowStyleIl nuovo stile di freccia da impostare.

Invio

Line: questa riga, per il concatenamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setStartConnection(connectionSite)

Imposta la connessione all'inizio della riga. L'inizio della linea viene spostato il sito di connessione specificato mantenendo invariata l'altra estremità.

Parametri

NomeTipoDescrizione
connectionSiteConnectionSiteIl sito di connessione a cui viene aggiornata la connessione di avvio oppure null se rimuovi l'avvio della connessione.

Invio

Line: la linea.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setTitle(title)

Imposta il titolo del testo alternativo dell'elemento della pagina.

Il metodo non è supportato per gli elementi 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());

Parametri

NomeTipoDescrizione
titleStringLa stringa su cui impostare il titolo del testo alternativo.

Invio

Line: questo elemento di pagina.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setTop(top)

Consente di impostare la posizione verticale dell'elemento in punti, misurata dall'angolo in alto a sinistra della pagina quando l'elemento non ha rotazione.

Parametri

NomeTipoDescrizione
topNumberLa nuova posizione verticale da impostare, in punti.

Invio

Line: questo elemento di pagina, per il concatenamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setTransform(transform)

Imposta la trasformazione dell'elemento di pagina con la trasformazione fornita.

L'aggiornamento della trasformazione di un gruppo cambia la trasformazione assoluta degli elementi della pagina in gruppo, il che può modificarne l'aspetto visivo.

L'aggiornamento della trasformazione di un elemento di pagina che si trova in un gruppo cambia solo la trasformazione l'elemento della pagina. non influenza le trasformazioni del gruppo o di altri elementi della pagina in gruppo.

Per maggiori dettagli sull'impatto delle trasformazioni sull'aspetto visivo degli elementi della pagina, consulta getTransform().

Parametri

NomeTipoDescrizione
transformAffineTransformLa trasformazione impostata per questo elemento della pagina.

Invio

Line: questo elemento, per il concatenamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setWeight(points)

Consente di impostare lo spessore della linea in punti.

Parametri

NomeTipoDescrizione
pointsNumberIl nuovo spessore della linea in punti.

Invio

Line: questa linea, per il concatenamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setWidth(width)

Consente di impostare la larghezza in punti dell'elemento, ovvero la larghezza del riquadro di delimitazione dell'elemento quando non ha rotazione.

Questo metodo non è compatibile con tutti gli elementi della pagina. Per sapere quali elementi della pagina non sono compatibili con questo metodo, consulta le limiti di dimensioni e posizionamento.

Parametri

NomeTipoDescrizione
widthNumberLa nuova larghezza da impostare per questo elemento di pagina, in punti.

Invio

Line: questo elemento di pagina, per il concatenamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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