THotPDF.ExtractLoadedPageGlyphsWithForms Method
Helper privado de THotPDF detrás de los métodos de texto de página: devuelve los glifos de una página cargada junto con los de los Form XObjects que esta pinta, en orden de pintado
Declaración
function ExtractLoadedPageGlyphsWithForms(PageIndex: Integer; out Glyphs: THPDFGlyphArray): boolean;
Unidad
HPDFDoc
Parámetros
| Nombre | Propósito |
|---|---|
PageIndex | Índice basado en cero de la página cargada |
Glyphs | Recibe los glifos en espacio de usuario; los glifos que vienen de formas llevan un TokenIndex y un ItemIndex de -1 |
Valor de retorno
True cuando el contenido de la página se pudo leer e interpretar
Notas de uso
- Cada Form XObject se lee una sola vez a lo largo de una cadena de formas anidadas: una forma que se pinta a sí misma, directa o indirectamente a través de otras formas, no se entra de nuevo
- Los glifos de una forma cuyo centro queda fuera del /BBox de la forma, su frontera de recorte (ISO 32000-1 8.10.1), se dejan fuera
- ExtractLoadedPageText y los demás métodos de texto usan estos glifos después de dejar fuera los que caen fuera del cuadro visible de la página