Docs de PDFiumPas

Charcode Propiedad

Esta entrada API conserva identificadores, firmas, bloques de código y términos PDF en su forma original.
Componente: TPdf  ·  Unidad: PDFium
Acceso indexado de solo lectura al punto de código Unicode (UCS-4) del carácter en el índice indicado

Sintaxis

property Charcode[CharIndex: Integer]: Cardinal; // solo lectura

Descripción

Acceso indexado de solo lectura al punto de código Unicode (UCS-4) del carácter en el índice indicado. El intervalo 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ó la secuencia de contenido, no necesariamente en orden visual, por lo que 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 esquina inferior izquierda. Usa PdfView1.PointsToScreen o tu propia transformación de coordenadas cuando lo superpongas en un lienzo VCL

Parámetros

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

Notas

Ejemplo

var
  I: Integer;
begin
  for I := 0 to Pdf1.CharacterCount - 1 do
    ShowMessage(IntToHex(Pdf1.Charcode[I], 4)); // e.g. 4E2D for 中
end;

Véase también

CharacterCount, CharacterRectangle, Character, TextPage