PDFium Component Docs

método ReadablePageContent

Componente: TPdf  ·  Unidade: PDFium
Devolve fragmentos de conteúdo legível semântico para fluxos de trabalho de leitor de ecrã, conversão de texto em fala e acessibilidade

Syntax

function ReadablePageContent(PageNumber: Integer): TPdfReadableContent;

Parameters

PageNumberInteger. Número de página do documento baseado em 1

Return Value

TPdfReadableContent. Fragmentos legíveis semânticos para a página pedida

Description

O conteúdo legível é construído a partir da árvore de estrutura da página quando o documento tem marcação e recorre à ordem do texto da página quando não tem. Cada fragmento transporta texto, tipo, idioma, número de página, retângulo delimitador, retângulos de linha e informação de origem

Use os membros ao nível da página para fluxos de trabalho da página atual e DocumentReadableContent quando um pipeline de fala ou de exportação precisa de uma única lista ordenada para todo o documento

Remarks

Example

var Content: TPdfReadableContent;
Content := Pdf1.ReadableContent;
if Length(Content.Fragments) > 0 then
  ShowMessage(Content.Fragments[0].Text);

See Also

ReadableContent, StructureElements, Language, Text