Lo stile del testo.
I metodi di lettura in questa classe restituiscono null se il corrispondente Text si estende su più esecuzioni di testo e queste esecuzioni hanno valori diversi per il metodo di lettura chiamato. Per evitarlo, esegui una query per gli stili di testo utilizzando gli Text restituiti dal metodo Text.
Se utilizzi metodi che modificano la modalità di adattamento del testo all'interno di una forma, tutte le impostazioni di adattamento automatico applicate agli stili di testo vengono disattivate.
Metodi
| Metodo | Tipo restituito | Breve descrizione | 
|---|---|---|
| get | Color | Restituisce il colore di sfondo del testo o nullse il testo ha più stili. | 
| get | Text | Restituisce lo spazio verticale del testo rispetto alla sua posizione normale o nullse il testo ha più stili. | 
| get | String | Restituisce la famiglia di caratteri del testo o nullse il testo presenta più stili. | 
| get | Number | Restituisce le dimensioni del carattere del testo in punti o nullse sono presenti più stili nel testo. | 
| get | Integer | Restituisce lo spessore del carattere del testo o nullse il testo ha più stili. | 
| get | Color | Restituisce il colore di primo piano del testo o nullse il testo ha più stili. | 
| get | Link | Restituisce Linksul testo onullse non è presente alcun link o se il link si trova su parte del testo o se sono presenti più link. | 
| has | Boolean | Restituisce truese il testo contiene un link,falsein caso contrario onullse il link si trova in parte del testo o se sono presenti più link. | 
| is | Boolean | Restituisce truese lo sfondo del testo è trasparente,falsein caso contrario onullse il testo presenta più stili. | 
| is | Boolean | Restituisce truese il testo viene visualizzato in grassetto,falsein caso contrario onullse il testo è composto da più stili. | 
| is | Boolean | Restituisce truese il testo è in corsivo,falsein caso contrario onullse il testo ha più stili. | 
| is | Boolean | Restituisce truese il testo è in lettere maiuscole,falsein caso contrario onullse il testo è in più stili. | 
| is | Boolean | Restituisce truese il testo è barrato,falsese non lo è onullse il testo ha più stili. | 
| is | Boolean | Restituisce truese il testo è sottolineato,falsein caso contrario onullse il testo ha più stili. | 
| remove | Text | Rimuove un Link. | 
| set | Text | Imposta il colore di sfondo del testo. | 
| set | Text | Imposta il colore di sfondo del testo sui valori RGB specificati da 0 a 255. | 
| set | Text | Imposta il colore di sfondo del testo sulla stringa di colore esadecimale specificata. | 
| set | Text | Imposta il colore di sfondo del testo sul valore Themespecificato. | 
| set | Text | Imposta il colore di sfondo del testo su trasparente. | 
| set | Text | Imposta lo spazio verticale del testo rispetto alla sua posizione normale. | 
| set | Text | Imposta se il testo deve essere visualizzato in grassetto. | 
| set | Text | Imposta la famiglia di caratteri del testo . | 
| set | Text | Imposta la famiglia di caratteri e il peso del testo. | 
| set | Text | Imposta la dimensione del carattere del testo in punti. | 
| set | Text | Imposta il colore del primo piano del testo. | 
| set | Text | Imposta il colore di primo piano del testo sui valori RGB specificati da 0 a 255. | 
| set | Text | Imposta il colore di primo piano del testo sulla stringa di colore esadecimale specificata. | 
| set | Text | Imposta il colore del primo piano del testo su Theme. | 
| set | Text | Imposta se il testo è in corsivo. | 
| set | Text | Imposta un Linkper ilSlidespecificato utilizzando l'indice a partire da zero della diapositiva. | 
| set | Text | Imposta un LinksulSlidespecificato. Il link viene impostato in base all'ID slide specificato. | 
| set | Text | Imposta un LinksulSlidespecificato utilizzando la posizione relativa della diapositiva. | 
| set | Text | Imposta un Linksulla stringa URL non vuota specificata. | 
| set | Text | Imposta se il testo deve essere visualizzato in lettere maiuscole piccole. | 
| set | Text | Imposta se il testo è barrato. | 
| set | Text | Imposta se il testo è sottolineato. | 
Documentazione dettagliata
get
Restituisce il colore di sfondo del testo o null se il testo ha più stili.
Invio
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
get
Restituisce lo spazio verticale del testo rispetto alla sua posizione normale o null se il testo ha più stili.
Invio
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
get
Restituisce la famiglia di caratteri del testo o null se il testo presenta più stili.
Invio
String
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
get
Restituisce le dimensioni del carattere del testo in punti o null se sono presenti più stili nel testo.
Invio
Number
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
get
Restituisce lo spessore del carattere del testo o null se il testo ha più stili.
Il peso è un multiplo di 100 compreso tra 100 e 900, inclusi. Questo intervallo corrisponde ai valori numerici descritti nella sezione 15.6 della specifica CSS 2.1, con i valori non numerici non consentiti. I pesi maggiori o uguali a 700 sono considerati in grassetto, in questo caso is restituisce true. Il valore predefinito è 400
("normale").
Invio
Integer
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
get
Restituisce il colore di primo piano del testo o null se il testo ha più stili.
Invio
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
get
Restituisce Link sul testo o null se non è presente alcun link o se il link si trova su parte del testo o se sono presenti più link. Chiama has per determinare se il testo non contiene link.
const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; const textLink = shape.getText().getTextStyle().getLink(); if (textLink != null) { Logger.log(`Shape text has a link of type: ${textLink.getLinkType()}`); }
Invio
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
has
Restituisce true se il testo contiene un link, false in caso contrario o null se il link si trova in parte del testo o se sono presenti più link.
I link non possono essere impostati sui caratteri di nuova riga. Pertanto, se Text contiene un carattere di riga nuova, questo metodo restituisce sempre null o false.
Invio
Boolean
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
is
Restituisce true se lo sfondo del testo è trasparente, false in caso contrario o
null se il testo presenta più stili.
Invio
Boolean
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
is
Restituisce true se il testo viene visualizzato in grassetto, false in caso contrario o null se il testo è composto da più stili.
Invio
Boolean
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
is
Restituisce true se il testo è in corsivo, false in caso contrario o null se il testo ha più stili.
Invio
Boolean
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
is
Restituisce true se il testo è in lettere maiuscole, false in caso contrario o null se il testo è in più stili.
Invio
Boolean
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
is
Restituisce true se il testo è barrato, false in caso contrario o null se il testo ha più stili.
Invio
Boolean
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
is
Restituisce true se il testo è sottolineato, false in caso contrario o null se il testo ha più stili.
Invio
Boolean
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 un Link.
La rimozione di un link comporta la rimozione del colore di primo piano del link ipertestuale e dello stile di sottolineatura del testo. Se possibile, questi stili vengono applicati in modo da corrispondere al testo che precede il link.
const textRange = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0].getText(); textRange.getTextStyle().removeLink();
Invio
set
Imposta il colore di sfondo del testo.
Parametri
| Nome | Tipo | Descrizione | 
|---|---|---|
| color | Color | 
Invio
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
set
Imposta il colore di sfondo del testo sui valori RGB specificati da 0 a 255.
Parametri
| Nome | Tipo | Descrizione | 
|---|---|---|
| red | Integer | |
| green | Integer | |
| blue | Integer | 
Invio
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
set
Imposta il colore di sfondo del testo sulla stringa di colore esadecimale specificata.
La stringa esadecimale deve essere nel formato "#RRGGBB". Ad esempio, il rosa viene rappresentato come '#FFC0CB'.
Parametri
| Nome | Tipo | Descrizione | 
|---|---|---|
| hex | String | 
Invio
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
set
Imposta il colore di sfondo del testo sul valore Theme specificato.
Parametri
| Nome | Tipo | Descrizione | 
|---|---|---|
| color | Theme | 
Invio
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
set
set
Imposta lo spazio verticale del testo rispetto alla sua posizione normale.
Parametri
| Nome | Tipo | Descrizione | 
|---|---|---|
| offset | Text | 
Invio
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
set
Imposta se il testo deve essere visualizzato in grassetto.
La modifica del grassetto del testo aggiorna lo spessore del carattere utilizzato per il rendering del testo.
Parametri
| Nome | Tipo | Descrizione | 
|---|---|---|
| bold | Boolean | 
Invio
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
set
Imposta la famiglia di caratteri del testo .
Parametri
| Nome | Tipo | Descrizione | 
|---|---|---|
| font | String | 
Invio
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
set
Imposta la famiglia di caratteri e il peso del testo.
Il peso è un multiplo di 100 compreso tra 100 e 900, inclusi. Questo intervallo corrisponde ai valori numerici descritti nella sezione 15.6 della specifica CSS 2.1, con i valori non numerici non consentiti. I pesi maggiori o uguali a 700 sono considerati in grassetto, in questo caso is restituisce true. Il valore predefinito è 400
("normale").
Parametri
| Nome | Tipo | Descrizione | 
|---|---|---|
| font | String | |
| font | Integer | 
Invio
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
set
Imposta la dimensione del carattere del testo in punti.
Parametri
| Nome | Tipo | Descrizione | 
|---|---|---|
| font | Number | 
Invio
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
set
Imposta il colore del primo piano del testo.
Parametri
| Nome | Tipo | Descrizione | 
|---|---|---|
| foreground | Color | 
Invio
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
set
Imposta il colore di primo piano del testo sui valori RGB specificati da 0 a 255.
Parametri
| Nome | Tipo | Descrizione | 
|---|---|---|
| red | Integer | |
| green | Integer | |
| blue | Integer | 
Invio
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
set
Imposta il colore di primo piano del testo sulla stringa di colore esadecimale specificata.
La stringa esadecimale deve essere nel formato "#RRGGBB". Ad esempio, il rosa viene rappresentato come '#FFC0CB'.
Parametri
| Nome | Tipo | Descrizione | 
|---|---|---|
| hex | String | 
Invio
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
set
Imposta il colore del primo piano del testo su Theme.
Parametri
| Nome | Tipo | Descrizione | 
|---|---|---|
| color | Theme | 
Invio
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
set
Imposta se il testo è in corsivo.
Parametri
| Nome | Tipo | Descrizione | 
|---|---|---|
| italic | Boolean | 
Invio
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
set
Imposta un Link per il Slide specificato utilizzando l'indice a partire da zero della diapositiva.
L'impostazione di un link modifica lo stile del testo da sottolineare e ne imposta un colore di primo piano Theme. Questa impostazione può essere modificata tramite set e set.
Poiché i link non possono essere impostati sui caratteri di a capo, questi caratteri in Text
vengono ignorati.
// Set a link to the first slide of the presentation. const presentation = SlidesApp.getActivePresentation(); const slide = presentation.getSlides()[0]; const textRange = slide.getShapes()[0].getText(); textRange.getTextStyle().setLinkSlide(0);
Parametri
| Nome | Tipo | Descrizione | 
|---|---|---|
| slide | Integer | L'indice della diapositiva basato su zero. | 
Invio
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
set
Imposta un Link sul Slide specificato. Il link viene impostato in base all'ID slide specificato.
L'impostazione di un link modifica lo stile del testo da sottolineare e ne imposta un colore di primo piano Theme. Questa impostazione può essere modificata tramite set e set.
Poiché i link non possono essere impostati sui caratteri di a capo, questi caratteri in Text
vengono ignorati.
// Set a link to the first slide of the presentation. const presentation = SlidesApp.getActivePresentation(); const slide = presentation.getSlides()[0]; const textRange = slide.getShapes()[0].getText(); textRange.getTextStyle().setLinkSlide(slide);
Parametri
| Nome | Tipo | Descrizione | 
|---|---|---|
| slide | Slide | L' Slideda collegare. | 
Invio
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
set
Imposta un Link sul Slide specificato utilizzando la posizione relativa della diapositiva.
L'impostazione di un link modifica lo stile del testo da sottolineare e ne imposta un colore di primo piano Theme. Questa impostazione può essere modificata tramite set e set.
Poiché i link non possono essere impostati sui caratteri di a capo, questi caratteri in Text
vengono ignorati.
// Set a link to the first slide of the presentation. const textRange = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0].getText(); textRange.getTextStyle().setLinkSlide(SlidesApp.SlidePosition.FIRST_SLIDE);
Parametri
| Nome | Tipo | Descrizione | 
|---|---|---|
| slide | Slide | Il Sliderelativo. | 
Invio
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
set
Imposta un Link sulla stringa URL non vuota specificata.
L'impostazione di un link modifica lo stile del testo da sottolineare e ne imposta un colore di primo piano Theme. Questa impostazione può essere modificata tramite set e set.
Poiché i link non possono essere impostati sui caratteri di a capo, questi caratteri in Text
vengono ignorati.
// Set a link to the URL. const textRange = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0].getText(); textRange.getTextStyle().setLinkUrl('https://slides.google.com');
Parametri
| Nome | Tipo | Descrizione | 
|---|---|---|
| url | String | La stringa dell'URL. | 
Invio
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
set
Imposta se il testo deve essere visualizzato in lettere maiuscole piccole.
Parametri
| Nome | Tipo | Descrizione | 
|---|---|---|
| small | Boolean | 
Invio
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
set
Imposta se il testo è barrato.
Parametri
| Nome | Tipo | Descrizione | 
|---|---|---|
| strikethrough | Boolean | 
Invio
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
set
Imposta se il testo è sottolineato.
Parametri
| Nome | Tipo | Descrizione | 
|---|---|---|
| underline | Boolean | 
Invio
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