PDFium Component Docs

Character propriedade

Componente: TPdf  ·  Unidade: PDFium
Acesso indexado somente leitura à forma de string UTF-16 do caractere no índice fornecido (normalmente uma unidade de código, mas duas para um par substituto).

Syntax

property Character[CharIndex: Integer]: WString; // read only

Description

Acesso indexado somente leitura à forma de string UTF-16 do caractere no índice fornecido (normalmente uma unidade de código, mas duas para um par substituto). O intervalo válido é 0 .. CharacterCount - 1 para a página atual; passar um índice fora do intervalo gera EPdfError.

Os caracteres são retornados em sua ordem lógica de leitura — a ordem na qual o PDFium analisou o fluxo de conteúdo — não necessariamente em ordem visual (scripts da direita para a esquerda podem aparecer invertidos).

Todas as coordenadas estão em pontos de espaço de usuário PDF com a origem no canto inferior esquerdo. Use PdfView1.PointsToScreen ou sua própria transformação de coordenadas ao sobrepor em um canvas VCL.

Parameters

CharIndexÍndice de caractere baseado em zero na página atual (0 .. CharacterCount - 1).

Remarks

Example

var
  I: Integer;
begin
  for I := 0 to Pdf1.CharacterCount - 1 do
    Memo1.Text := Memo1.Text + Pdf1.Character[I];
end;

See Also

CharacterCount, Charcode, CharacterRectangle, TextPage