GetStructTreeItemIntProperty
PDF etiquetado, extracción de contenido
Descripción
Devuelve una propiedad numérica de un elemento de instantánea del árbol de estructura
Sintaxis
Delphi
Function TPDFlib.GetStructTreeItemIntProperty(Index, PropertyID: Integer): Integer;Parámetros
| Index | Índice de elemento basado en 1 de la llamada más reciente a StructTreeItemCount |
|---|---|
| PropertyID | 1 el número de elementos de estructura secundarios; 2 el número de identificadores de contenido marcado; 3 el primer identificador de contenido marcado (-1 si no hay ninguno); 4 el número de página basado en 1 en la que se encuentra el contenido del elemento's (0 si se desconoce); 5 el número de objeto indirecto del elemento's; 6 el nivel de anidamiento (1 = nivel de documento); 7 el índice basado en 1 del elemento principal (0 = la raíz del árbol de estructura) |
Valores devueltos
| 0 | El índice está fuera de rango o el valor de la propiedad es cero |
|---|---|
| N | El valor de propiedad solicitado |
Observaciones
El número de página proviene de la entrada /Pg del elemento's o de su primera referencia de contenido marcado cuando el propio elemento no tiene ninguna. Los valores de principal y nivel permiten recorrer la lista plana de elementos como árbol sin tocar objetos PDF
Ejemplo
Level:= PDF.GetStructTreeItemIntProperty(I, 6);
Page:= PDF.GetStructTreeItemIntProperty(I, 4);