EnumPageContentStates

Manipulación de páginas

Descripción

Recorre todas las instrucciones en todas las capas de contenido de la página seleccionada e informa del estado gráfico efectivo en orden de contenidoEl mismo rastreador continúa a través de la matriz

/Contents de la página, de modo que un q en un flujo y su Q correspondiente en un flujo posterior conservan el estado correcto de la pila

Sintaxis

Delphi

Function EnumPageContentStates(AfterInstruction: Boolean; Var States: Array Of TPDFlibContentGraphicsState): Integer;

Parámetros

AfterInstruction selecciona instantáneas inmediatamente después de cada operador cuando es verdadero e inmediatamente antes de cada operador cuando es falso

States recibe tantos registros como quepan en la matriz suministrada por el llamador

Valor devuelto

El número total de instrucciones, incluidos los registros que no caben en States, o cero cuando no hay ningún documento seleccionado o una capa no se puede analizar

Observaciones

Llame una vez con una matriz vacía para obtener el recuento, asigne el destino y vuelva a llamar para rellenarloLos recursos de

ExtGState, fuentes y XObject de la página se resuelven una vez antes del trazado; la compensación de punto negro efectiva comienza como Default, sigue los cambios de gs y la restauración de q/Q, y se informa con cada instantáneaLas instantáneas de

Do

TextMatrix de XObject identifican recursos de imagen, de formulario o de PostScript e informan de los límites transformados de la invocaciónLos operadores de presentación de texto avanzan TJ con métricas de fuentes simples o compuestas, incluida la escritura horizontal o vertical, el espaciado, el escalado y los ajustes de

CropBoxEl límite de recorte inicial usa el MediaBox de la página seleccionada, con la reserva estándar del

Los recursos externos sin resolver conservan sus identificadores sin inventar valores efectivos

Esta API permanece intencionadamente solo a nivel de página; use EnumPageContentStatesEx cuando deban incluirse las instrucciones de Form XObject