THotPDF.ExtractLoadedPageGlyphsWithForms Method
Assistente privado de THotPDF por trás dos métodos de texto de página: retorna os glifos de uma página carregada junto com os dos Form XObjects que ela pinta, na ordem de pintura
Declaração
function ExtractLoadedPageGlyphsWithForms(PageIndex: Integer; out Glyphs: THPDFGlyphArray): boolean;
Unidade
HPDFDoc
Parâmetros
| Nome | Finalidade |
|---|---|
PageIndex | Índice de base zero da página carregada |
Glyphs | Recebe os glifos no user space; glifos de forms trazem um TokenIndex e um ItemIndex de -1 |
Valor de retorno
True quando o conteúdo da página pôde ser lido e interpretado
Notas de uso
- Cada Form XObject é lido uma vez ao longo de uma cadeia de forms aninhados: um form que pinta a si mesmo, direta ou indiretamente por meio de outros forms, não é inserido de novo
- Glifos de um form cujo centro está fora do /BBox do form, seu limite de recorte (ISO 32000-1 8.10.1), ficam de fora
- ExtractLoadedPageText e os demais métodos de texto usam esses glifos depois de deixar de fora os que estão fora da caixa visível da página