PDFium Delphi Component Docs

CharacterRectangle Propiedad

Componente: TPdf  ·  Unidad: PDFium
Acceso indexado de solo lectura al rectángulo delimitador del carácter en coordenadas del espacio de usuario de PDF, con el origen abajo a la izquierda y en puntos

Syntax

property CharacterRectangle[CharIndex: Integer]: TPdfRectangle;// solo lectura

Description

Acceso indexado de solo lectura al rectángulo delimitador del carácter en coordenadas del espacio de usuario de PDF (origen en la parte inferior izquierda, en puntos). El rango válido es 0 .. CharacterCount - 1 para la página actual; pasar un índice fuera de rango genera EPdfError

Los caracteres se devuelven en su orden lógico de lectura — el orden en que PDFium analizó el flujo de contenido — no necesariamente en orden visual (los scripts de derecha a izquierda pueden aparecer invertidos)

Todas las coordenadas están en puntos del espacio de usuario de PDF con el origen en la parte inferior izquierda. Use PdfView1.PointsToScreen o su propia transformación de coordenadas al superponer sobre un lienzo VCL

Parameters

CharIndexÍndice de carácter basado en cero en la página actual (0 .. CharacterCount - 1)

Remarks

Example

var
  I: Integer;
begin
  for I := 0 to Pdf1.CharacterCount - 1 do
    R := Pdf1.CharacterRectangle[I]; Canvas.TextOut(Round(R.Left), Round(R.Top), Pdf1.Character[I]);
end;

See Also

CharacterCount, Charcode, Character, TextPage