GetPageElementMarkedContentInfo
Edición de flujos de contenido, PDF etiquetado
Descripción
Devuelve una propiedad entera que describe un marco de contenido marcado y su lista de propiedades BDC
Sintaxis
Delphi
Function TPDFlib.GetPageElementMarkedContentInfo(ElementID, MarkedContentIndex, InfoIndex: Integer): Integer;Parámetros
| ElementID | Manejador opaco de elemento de página |
|---|---|
| MarkedContentIndex | Índice de marco con base 1 en orden de exterior a interior |
| InfoIndex | Selector de propiedad de la tabla siguiente |
Propiedades
| 0 | 1 cuando el marco tiene un operando de lista de propiedades |
|---|---|
| 1 | 1 cuando la lista de propiedades es un diccionario directo |
| 2 | 1 cuando la lista de propiedades es un recurso /Properties con nombre |
| 3 | 1 cuando un diccionario se resolvió y sus entradas pueden enumerarse |
| 4 | 1 cuando hay un /MCID entero no negativo válido presente |
| 5 | El /MCID, o -1 cuando el marco válido no tiene /MCID |
| 6 | El índice de instrucción de origen BMC o BDC con base 0 |
Valor devuelto
El valor solicitado, o cero para un manejador, marco o selector no válido
Observaciones
Pruebe el selector 4 antes de interpretar el selector 5, porque cero es a la vez un /MCID válido y el resultado predeterminado de una consulta no válida
Una lista de propiedades con nombre sin resolver sigue visible a través de sus descriptores de acceso de fuente y de nombre de recurso, de modo que los diccionarios de recursos mal formados o incompletos puedan diagnosticarse sin perder la estructura de la pila