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
PropertyID1 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

0El índice está fuera de rango o el valor de la propiedad es cero
NEl 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);

Véase también

StructTreeItemCount, GetStructTreeItemText