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, // The following is a list of mutually exclusive fields. At most one of the // fields will be set in a response: "paragraphMarker": { object ( |
| 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. |
| Il tipo di testo rappresentato da questo elemento. Di seguito è riportato un elenco di campi che si escludono a vicenda. In una risposta verrà impostato al massimo uno dei campi: | |
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 nel testo che viene sostituito dinamicamente con contenuti che possono cambiare nel tempo. |
| Fine dei campi che si escludono a vicenda. | |
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 eredita lo stile 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 come percentuale del normale, dove il normale è rappresentato da 100.0. 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, altrimenti allineamento a destra. |
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à per la spaziatura dei paragrafi.
| Enum | |
|---|---|
SPACING_MODE_UNSPECIFIED
|
La modalità di spaziatura viene ereditata dall'elemento principale. |
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 del punto 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 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
|
foregroundColor
|
Il colore del testo stesso. Se impostato, il colore è opaco o trasparente, a seconda che il
|
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. La modifica del link in una richiesta di aggiornamento comporta 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
|
Indica se il testo è barrato o meno. |
underline
|
Indica 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 principale. |
NONE
|
Il testo non è spostato verticalmente. |
SUPERSCRIPT
|
Il testo viene spostato verticalmente verso l'alto (apice). |
SUBSCRIPT
|
Il testo è 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
|
Il peso visualizzato 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. |