TextContent
I contenuti testuali generali. Il testo deve trovarsi in una forma compatibile (ad es. casella di testo o rettangolo) oppure nella cella di una tabella in una pagina.
Rappresentazione JSON |
---|
{ "textElements": [ { object ( |
Campi | |
---|---|
textElements[]
|
I contenuti del testo suddivisi nelle relative parti componenti, incluse le informazioni sugli stili. Questa proprietà è di sola lettura. |
lists
|
Gli elenchi puntati contenuti in questo testo, digitati per ID elenco. |
TextElement
Un elemento Text descrive i contenuti di un intervallo di indici nei contenuti di testo di una forma o di una cella di tabella.
Rappresentazione JSON |
---|
{ "startIndex": integer, "endIndex": integer, // Union field |
Campi | |
---|---|
startIndex
|
L'indice iniziale di questo elemento di testo basato su zero, in unità di codice Unicode. |
endIndex
|
L'indice di fine di questo elemento di testo, esclusivo, basato su zero in unità di codice Unicode. |
Campo unione
kind . Il tipo di testo rappresentato da questo elemento.
kind
può essere solo uno dei seguenti:
|
|
paragraphMarker
|
Un indicatore che rappresenta l'inizio di un nuovo paragrafo.
La
|
textRun
|
Un elemento TextElement che rappresenta una serie di caratteri in cui tutti i caratteri della serie hanno lo stesso
I valori |
autoText
|
Un elemento TextElement che rappresenta un punto del testo sostituito dinamicamente con contenuti che possono cambiare nel tempo. |
ParagraphMarker
Un tipo di elemento di testo 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 principaleplaceholder
, questi stili di paragrafo potrebbero essere ereditati dall'elemento principale. Gli stili di paragrafo ereditati dipendono dal livello di nidificazione degli elenchi:
- Un paragrafo non incluso in un elenco erediterà lo stile di paragrafo dal paragrafo a livello di nidificazione 0 dell'elenco all'interno del segnaposto principale.
- Un paragrafo in un elenco erediterà lo stile di paragrafo dal paragrafo al relativo livello di nidificazione 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 linee, in percentuale rispetto al normale, dove il normale è rappresentato da 100,0. Se non viene configurato, il valore viene ereditato dall'unità organizzativa principale. |
alignment
|
L'allineamento del testo per questo paragrafo. |
indentStart
|
Il rientro del paragrafo sul lato corrispondente all'inizio del testo, in base alla direzione corrente del testo. Se non viene configurato, il valore viene ereditato dall'unità organizzativa principale. |
indentEnd
|
La quantità di rientro del paragrafo sul lato che corrisponde alla fine del testo, in base all'attuale direzione del testo. Se non viene configurato, il valore viene ereditato dall'unità organizzativa principale. |
spaceAbove
|
La quantità di spazio aggiuntivo sopra il paragrafo. Se non viene configurato, il valore viene ereditato dall'unità organizzativa principale. |
spaceBelow
|
La quantità di spazio aggiuntivo sotto il paragrafo. Se non viene configurato, il valore viene ereditato dall'unità organizzativa principale. |
indentFirstLine
|
La quantità di rientro per l'inizio della prima riga del paragrafo. Se non viene configurato, il valore viene ereditato dall'unità organizzativa 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 di un paragrafo.
Enum | |
---|---|
ALIGNMENT_UNSPECIFIED
|
L'allineamento del paragrafo viene ereditato da quello principale. |
START
|
Il paragrafo è allineato all'inizio della riga. Allineato a sinistra per il testo LTR, altrimenti allineato a destra. |
CENTER
|
Il paragrafo è centrato. |
END
|
Il paragrafo è allineato alla fine della riga. Allineato a destra per il testo da sinistra a destra, allineato a sinistra in caso contrario. |
JUSTIFIED
|
Il paragrafo è giustificato. |
TextDirection
Il testo delle indicazioni stradali può scorrere.
Enum | |
---|---|
TEXT_DIRECTION_UNSPECIFIED
|
La direzione del testo viene ereditata da quella 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à per la spaziatura dei paragrafi.
Enum | |
---|---|
SPACING_MODE_UNSPECIFIED
|
La modalità di spaziatura viene ereditata dall'elemento principale. |
NEVER_COLLAPSE
|
La spaziatura del paragrafo 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 di elenco 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 TextRun.
Se questo testo è contenuto in una forma con un elemento padre
placeholder
, questi stili di testo potrebbero essere ereditati dall'elemento principale. Gli stili di testo ereditati dipendono dal livello di nidificazione degli elenchi:
- Un testo eseguito in un paragrafo che non si trova in un elenco erediterà lo stile di testo dal carattere di nuova riga nel paragrafo al livello di nidificazione 0 dell'elenco all'interno del segnaposto principale.
- Il testo eseguito in un paragrafo presente in un elenco erediterà lo stile di testo dal carattere di nuova riga del paragrafo al corrispondente livello di nidificazione 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, se disattivi questi campi lo stile tornerà 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
|
foregroundColor
|
Il colore del testo stesso. Se impostato, il colore è opaco o trasparente, a seconda che il
|
bold
|
Indica se il testo viene visualizzato o meno in grassetto. |
italic
|
Indica se il testo è in corsivo. |
fontFamily
|
La famiglia di caratteri del testo.
La famiglia di caratteri può essere qualsiasi carattere del menu Carattere in Presentazioni o di
Google Fonts. Se il nome del carattere non viene riconosciuto, il testo viene visualizzato
Alcuni caratteri possono influire sullo spessore del testo. Se una richiesta di aggiornamento specifica valori sia per
|
fontSize
|
Le dimensioni del carattere del testo. Quando viene letto, il valore
|
link
|
La destinazione del link ipertestuale del testo. Se non è impostato, non è presente alcun link. I link non vengono ereditati dal testo principale. La modifica del link in una richiesta di aggiornamento comporta alcune altre modifiche allo stile di testo dell'intervallo:
|
baselineOffset
|
L'offset verticale del testo rispetto alla posizione normale.
Invia SMS con
|
smallCaps
|
Indica se il testo è in minuscolo. |
strikethrough
|
Indica se il testo è barrato o meno. |
underline
|
Se il testo è sottolineato o meno. |
weightedFontFamily
|
La famiglia di caratteri e lo spessore visualizzato del testo.
Questo campo è un'estensione di
Se una richiesta di aggiornamento specifica valori per entrambi
Se
Se
|
OptionalColor
Un colore che può essere completamente opaco o completamente trasparente.
Rappresentazione JSON |
---|
{
"opaqueColor": {
object ( |
Campi | |
---|---|
opaqueColor
|
Se impostato, verrà utilizzato come colore opaco. Se non viene 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
|
Lo spazio di base del testo viene ereditato dall'elemento principale. |
NONE
|
Il testo non è offset verticalmente. |
SUPERSCRIPT
|
Il testo è spostato verso l'alto verticalmente (apice). |
SUBSCRIPT
|
Il testo è sfalsato verticalmente verso il basso (pedice). |
WeightedFontFamily
Rappresenta una famiglia di caratteri e lo spessore utilizzati per applicare lo stile a TextRun.
Rappresentazione JSON |
---|
{ "fontFamily": string, "weight": integer } |
Campi | |
---|---|
fontFamily
|
La famiglia di caratteri del testo.
La famiglia di caratteri può essere qualsiasi carattere presente nel menu Carattere in Presentazioni o
Google Fonts. Se il nome del carattere non viene riconosciuto, il testo viene visualizzato
|
weight
|
Lo spessore visualizzato del testo. Questo campo può avere qualsiasi valore che sia un multiplo di
|
TextRun
Un tipo di elemento di testo che rappresenta una serie 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 di TextElement che rappresenta il 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 diapositiva corrente. |
Elenco
Un elenco descrive l'aspetto dei numeri di paragrafo associati a un elenco. Un paragrafo che fa parte di un elenco ha un riferimento implicito all'ID di quell'elenco.
Rappresentazione JSON |
---|
{
"listId": string,
"nestingLevel": {
integer: {
object ( |
Campi | |
---|---|
listId
|
L'ID dell'elenco. |
nestingLevel
|
Mappa dei livelli di nidificazione 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 compresi tra 0 e 8 inclusi. |
NestingLevel
Contiene proprietà che descrivono l'aspetto di un elenco puntato in un determinato livello di nidificazione.
Rappresentazione JSON |
---|
{
"bulletStyle": {
object ( |
Campi | |
---|---|
bulletStyle
|
Lo stile di un punto elenco a questo livello di nidificazione. |