Saltar al contenido principal
Los elementos del arreglo layoutReferences son objetos que establecen la correspondencia entre un párrafo y los bloques de texto de la estructura física del documento, además de describir la ubicación del párrafo en la estructura lógica del documento. El texto principal del documento se divide en secciones lógicas, donde el texto a su vez puede dividirse en columnas. Los elementos que no forman parte del texto principal (por ejemplo, encabezados, encabezados/pies de página, números de fila, etc.) no se incluyen en ninguna sección lógica.
PropiedadTipo de datoDescripción
blockId *stringEl identificador del bloque de texto o de la celda de tabla que contiene el párrafo.
blockType *string enumEl tipo de bloque cuyo identificador se especifica en la propiedad blockId. Valores posibles: text, cell
sectionIndex *integerEl índice de la sección lógica en la página del párrafo. Un valor de -1 indica que el párrafo no pertenece a ninguna sección lógica. Las secciones lógicas no incluyen encabezados, pies de página, etc. Valor mínimo: -1
columnIndex *integerEl índice de una columna en la sección lógica del párrafo. Un valor de -1 indica que el párrafo no pertenece a ninguna columna. Por ejemplo, las columnas no incluyen cuadros de texto, notas, etc. Valor mínimo: -1
lineNumbering *booleanUn valor de true indica que el párrafo se encuentra dentro de una región de numeración de filas.
parIndex *integerEl índice del párrafo en un bloque de texto o celda de tabla. Valor mínimo: 0
firstLine *integerEl índice de la primera línea del párrafo en un bloque de texto o celda de tabla. Valor mínimo: 0
lastLine *integerEl índice de la última línea del párrafo en un bloque de texto o celda de tabla. Valor mínimo: 0
Nota: Un asterisco indica una propiedad obligatoria.