TextContent
Il contenuto testuale generale. Il testo deve trovarsi in una forma compatibile (ad es. casella di testo o rettangolo) o in una cella di una tabella in una pagina.
| Rappresentazione JSON |
|---|
{ "textElements": [ { object ( |
| Campi | |
|---|---|
textElements[]
|
I contenuti di testo suddivisi nelle loro parti componenti, comprese le informazioni di stile. Questa proprietà è di sola lettura. |
lists
|
Gli elenchi puntati contenuti in questo testo, identificati dall'ID elenco. |
TextElement
Un TextElement descrive il contenuto di un intervallo di indici nel contenuto di testo di una forma o di una cella di tabella.
| Rappresentazione JSON |
|---|
{ "startIndex": integer, "endIndex": integer, // Union field |
| Campi | |
|---|---|
startIndex
|
L'indice iniziale in base zero di questo elemento di testo, in unità di codice Unicode. |
endIndex
|
L'indice finale di questo elemento di testo, esclusivo, in unità di codice Unicode. |
Campo unione
kind. Il tipo di testo rappresentato da questo elemento.
kind
può essere solo uno dei seguenti tipi:
|
|
paragraphMarker
|
Un marcatore che rappresenta l'inizio di un nuovo paragrafo.
Gli elementi
|
textRun
|
Un TextElement che rappresenta una sequenza di testo in cui tutti i caratteri hanno lo stesso
|
autoText
|
Un TextElement che rappresenta un punto del testo che viene sostituito dinamicamente con contenuti che possono cambiare nel tempo. |
ParagraphMarker
Un tipo TextElement che rappresenta l'inizio di un nuovo paragrafo.
| Rappresentazione JSON |
|---|
{ "style": { object ( |
| Campi | |
|---|---|
style
|
Lo stile del paragrafo |
bullet
|
Il punto elenco per questo paragrafo. Se non è presente, il paragrafo non appartiene a un elenco. |
ParagraphStyle
Stili che si applicano a un intero paragrafo.
Se questo testo è contenuto in una forma con un elemento principale
placeholder, questi stili di paragrafo potrebbero essere ereditati dall'elemento principale. Gli stili di paragrafo ereditati dipendono dal livello di annidamento degli elenchi:
- Un paragrafo non presente in un elenco erediterà lo stile dal paragrafo al livello di nidificazione 0 dell'elenco all'interno del segnaposto principale.
- Un paragrafo in un elenco erediterà il suo stile di paragrafo dal paragrafo al livello di nidificazione corrispondente dell'elenco all'interno del segnaposto principale.
Gli stili di paragrafo ereditati sono rappresentati come campi non impostati in questo messaggio.
| Rappresentazione JSON |
|---|
{ "lineSpacing": number, "alignment": enum ( |
| Campi | |
|---|---|
lineSpacing
|
La quantità di spazio tra le righe, espressa in percentuale rispetto al normale, dove il normale è rappresentato da 100. Se non è impostato, il valore viene ereditato dall'elemento principale. |
alignment
|
L'allineamento del testo per questo paragrafo. |
indentStart
|
Il rientro del paragrafo sul lato che corrisponde all'inizio del testo, in base alla direzione del testo corrente. Se non è impostato, il valore viene ereditato dall'elemento principale. |
indentEnd
|
Il rientro dell'importo per il paragrafo sul lato che corrisponde alla fine del testo, in base alla direzione del testo corrente. Se non è impostato, il valore viene ereditato dall'elemento principale. |
spaceAbove
|
La quantità di spazio aggiuntivo sopra il paragrafo. Se non è impostato, il valore viene ereditato dall'elemento principale. |
spaceBelow
|
La quantità di spazio aggiuntivo sotto il paragrafo. Se non è impostato, il valore viene ereditato dall'elemento principale. |
indentFirstLine
|
La quantità di rientro per l'inizio della prima riga del paragrafo. Se non è impostato, il valore viene ereditato dall'elemento principale. |
direction
|
La direzione del testo di questo paragrafo. Se non è impostato, il valore predefinito è
|
spacingMode
|
La modalità di spaziatura per il paragrafo. |
Allineamento
I tipi di allineamento del testo per un paragrafo.
| Enum | |
|---|---|
ALIGNMENT_UNSPECIFIED
|
L'allineamento del paragrafo viene ereditato dall'elemento principale. |
START
|
Il paragrafo è allineato all'inizio della riga. Allineamento a sinistra per il testo da sinistra a destra, allineamento a destra altrimenti. |
CENTER
|
Il paragrafo è centrato. |
END
|
Il paragrafo è allineato alla fine della riga. Allineato a destra per il testo da sinistra a destra, altrimenti allineato a sinistra. |
JUSTIFIED
|
Il paragrafo è giustificato. |
TextDirection
Il testo delle indicazioni può essere inserito.
| Enum | |
|---|---|
TEXT_DIRECTION_UNSPECIFIED
|
La direzione del testo viene ereditata dall'elemento principale. |
LEFT_TO_RIGHT
|
Il testo va da sinistra a destra. |
RIGHT_TO_LEFT
|
Il testo va da destra a sinistra. |
SpacingMode
Le diverse modalità di spaziatura dei paragrafi.
| Enum | |
|---|---|
SPACING_MODE_UNSPECIFIED
|
La modalità di spaziatura viene ereditata dall'elemento padre. |
NEVER_COLLAPSE
|
La spaziatura dei paragrafi viene sempre visualizzata. |
COLLAPSE_LISTS
|
La spaziatura dei paragrafi viene ignorata tra gli elementi dell'elenco. |
Punto elenco
Descrive il punto elenco di un paragrafo.
| Rappresentazione JSON |
|---|
{
"listId": string,
"nestingLevel": integer,
"glyph": string,
"bulletStyle": {
object ( |
| Campi | |
|---|---|
listId
|
L'ID dell'elenco a cui appartiene questo paragrafo. |
nestingLevel
|
Il livello di nidificazione di questo paragrafo nell'elenco. |
glyph
|
Il glifo elenco puntato visualizzato per questo paragrafo. |
bulletStyle
|
Lo stile di testo specifico del paragrafo applicato a questo punto elenco. |
TextStyle
Rappresenta lo stile che può essere applicato a un TextRun.
Se questo testo è contenuto in una forma con un elemento principale
placeholder, questi stili di testo potrebbero essere ereditati dall'elemento principale. Gli stili di testo ereditati dipendono dal livello di nidificazione degli elenchi:
- Un blocco di testo in un paragrafo che non si trova in un elenco erediterà lo stile del testo dal carattere di nuova riga nel paragrafo al livello di nidificazione 0 dell'elenco all'interno del segnaposto principale.
- Un blocco di testo in un paragrafo di un elenco erediterà lo stile del testo dal carattere di nuova riga nel paragrafo al livello di nidificazione corrispondente dell'elenco all'interno del segnaposto principale.
Gli stili di testo ereditati sono rappresentati come campi non impostati in questo messaggio. Se il testo è contenuto in una forma senza un segnaposto principale, la deselezione di questi campi ripristinerà lo stile a un valore corrispondente ai valori predefiniti nell'editor di Presentazioni.
| Rappresentazione JSON |
|---|
{ "backgroundColor": { object ( |
| Campi | |
|---|---|
backgroundColor
|
Il colore di sfondo del testo. Se impostato, il colore è opaco o trasparente, a seconda che il campo
|
foregroundColor
|
Il colore del testo stesso. Se impostato, il colore è opaco o trasparente, a seconda che il campo
|
bold
|
Indica se il testo viene visualizzato in grassetto. |
italic
|
Indica se il testo è in corsivo o meno. |
fontFamily
|
La famiglia di caratteri del testo.
La famiglia di caratteri può essere qualsiasi carattere del menu Carattere di Presentazioni o di
Google Fonts. Se il nome del carattere non viene riconosciuto, il testo viene visualizzato in
Alcuni caratteri possono influire sul peso del testo. Se una richiesta di aggiornamento specifica valori sia per
|
fontSize
|
Le dimensioni del carattere del testo. Una volta letto, il
|
link
|
La destinazione del link ipertestuale del testo. Se non è impostato, non è presente alcun link. I link non vengono ereditati dal testo principale. Se modifichi il link in una richiesta di aggiornamento, vengono apportate altre modifiche allo stile del testo dell'intervallo:
|
baselineOffset
|
Lo scostamento verticale del testo dalla sua posizione normale.
Il testo con offset della linea di base
|
smallCaps
|
Se il testo è scritto in maiuscoletto. |
strikethrough
|
Se il testo è barrato o meno. |
underline
|
Se il testo è sottolineato o meno. |
weightedFontFamily
|
La famiglia di caratteri e lo spessore di rendering del testo.
Questo campo è un'estensione di
Se una richiesta di aggiornamento specifica valori sia per
Se
Se
|
OptionalColor
Un colore che può essere completamente opaco o completamente trasparente.
| Rappresentazione JSON |
|---|
{
"opaqueColor": {
object ( |
| Campi | |
|---|---|
opaqueColor
|
Se impostato, questo valore verrà utilizzato come colore opaco. Se non è impostato, rappresenta un colore trasparente. |
BaselineOffset
I modi in cui il testo può essere spostato verticalmente rispetto alla sua posizione normale.
| Enum | |
|---|---|
BASELINE_OFFSET_UNSPECIFIED
|
L'offset della linea di base del testo viene ereditato dall'elemento padre. |
NONE
|
Il testo non è spostato verticalmente. |
SUPERSCRIPT
|
Il testo viene spostato verticalmente verso l'alto (apice). |
SUBSCRIPT
|
Il testo viene spostato verticalmente verso il basso (pedice). |
WeightedFontFamily
Rappresenta una famiglia di caratteri e uno spessore utilizzati per lo stile di un TextRun.
| Rappresentazione JSON |
|---|
{ "fontFamily": string, "weight": integer } |
| Campi | |
|---|---|
fontFamily
|
La famiglia di caratteri del testo.
La famiglia di caratteri può essere qualsiasi carattere del menu Carattere di Presentazioni o di
Google Fonts. Se il nome del carattere non viene riconosciuto, il testo viene visualizzato in
|
weight
|
Lo spessore di rendering del testo. Questo campo può contenere qualsiasi valore multiplo di
|
TextRun
Un tipo TextElement che rappresenta una sequenza di testo con lo stesso stile.
| Rappresentazione JSON |
|---|
{
"content": string,
"style": {
object ( |
| Campi | |
|---|---|
content
|
Il testo di questa esecuzione. |
style
|
Lo stile applicato a questa esecuzione. |
AutoText
Un tipo TextElement che rappresenta il testo automatico.
| Rappresentazione JSON |
|---|
{ "type": enum ( |
| Campi | |
|---|---|
type
|
Il tipo di questo testo automatico. |
content
|
I contenuti sottoposti a rendering di questo testo automatico, se disponibili. |
style
|
Lo stile applicato a questo testo automatico. |
Tipo
I tipi di testo automatico
| Enum | |
|---|---|
TYPE_UNSPECIFIED
|
Un tipo di testo automatico non specificato. |
SLIDE_NUMBER
|
Digita il testo automatico che rappresenta il numero della slide corrente. |
Elenco
Un elenco descrive l'aspetto dei punti elenco appartenenti a paragrafi associati a un elenco. Un paragrafo che fa parte di un elenco ha un riferimento implicito all'ID dell'elenco.
| Rappresentazione JSON |
|---|
{
"listId": string,
"nestingLevel": {
integer: {
object ( |
| Campi | |
|---|---|
listId
|
L'ID della lista. |
nestingLevel
|
Una mappa dei livelli di rientro alle proprietà dei punti elenco al livello associato. Un elenco ha al massimo nove livelli di nidificazione, quindi i valori possibili per le chiavi di questa mappa sono da 0 a 8 inclusi. |
NestingLevel
Contiene proprietà che descrivono l'aspetto di un punto elenco a un determinato livello di nidificazione.
| Rappresentazione JSON |
|---|
{
"bulletStyle": {
object ( |
| Campi | |
|---|---|
bulletStyle
|
Lo stile di un punto elenco a questo livello di nidificazione. |