property Character[CharIndex: Integer]: WString; // solo lectura
Acceso indexado de solo lectura a la forma de cadena UTF-16 del carácter en el índice indicado (normalmente una unidad de código, pero dos en el caso de un par sustituto). El intervalo válido es 0 .. CharacterCount - 1 para la página actual; pasar un índice fuera de rango provoca 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 PDF con el origen en la esquina inferior izquierda. Usa PdfView1.PointsToScreen o tu propia transformación de coordenadas al superponer sobre un canvas VCL
| CharIndex | Índice de carácter basado en cero en la página actual (0 .. CharacterCount - 1) |
CharacterCount resets to 0 when Active is False or no page is open.CharacterGenerated)
var
I: Integer;
begin
for I := 0 to Pdf1.CharacterCount - 1 do
Memo1.Text := Memo1.Text + Pdf1.Character[I];
end;