Vai al contenuto principale
Gli elementi dell’array layoutReferences sono oggetti che definiscono la corrispondenza tra un paragrafo e i blocchi di testo della struttura fisica del documento e descrivono la posizione del paragrafo nella struttura logica del documento. Il testo principale del documento è suddiviso in sezioni logiche, in cui il testo può a sua volta essere suddiviso in colonne. Gli elementi che non fanno parte del testo principale (ad es. titoli, intestazioni/piè di pagina, numeri di riga, ecc.) non sono inclusi in alcuna sezione logica.
PropertyData typeDescription
blockId *stringL’identificatore del blocco di testo o della cella di tabella che contiene il paragrafo.
blockType *string enumIl tipo di blocco il cui identificatore è specificato nella proprietà blockId. Valori possibili: text, cell
sectionIndex *integerL’indice della sezione logica nella Pagina del paragrafo. Un valore pari a -1 indica che il paragrafo non appartiene ad alcuna sezione logica. Le sezioni logiche non includono titoli, piè di pagina, ecc. Valore minimo: -1
columnIndex *integerL’indice di una colonna nella sezione logica del paragrafo. Un valore pari a -1 indica che il paragrafo non appartiene ad alcuna colonna. Ad esempio, le colonne non includono caselle di testo, note, ecc. Valore minimo: -1
lineNumbering *booleanUn valore true indica che il paragrafo si trova all’interno di un’area di numerazione delle righe.
parIndex *integerL’indice del paragrafo in un blocco di testo o in una cella di tabella. Valore minimo: 0
firstLine *integerL’indice della prima riga del paragrafo in un blocco di testo o in una cella di tabella. Valore minimo: 0
lastLine *integerL’indice dell’ultima riga del paragrafo in un blocco di testo o in una cella di tabella. Valore minimo: 0
Nota: L’asterisco indica una proprietà obbligatoria.