property Character[CharIndex: Integer]: WString; // read only
Schreibgeschützter indizierter Zugriff auf die UTF-16-Zeichenfolgenform des Zeichens am angegebenen Index (üblicherweise eine Code-Einheit, jedoch zwei bei einem Ersatzzeichenpaar). Der gültige Bereich ist 0 .. CharacterCount - 1 für die aktuelle Seite; das Übergeben eines außerhalb des Bereichs liegenden Index löst EPdfError aus
Zeichen werden in ihrer logischen Lesereihenfolge zurückgegeben – der Reihenfolge, in der PDFium den Inhalt-Stream geparst hat – nicht zwingend in der visuellen Reihenfolge ( rechts-nach-links-Skripte können vertauscht erscheinen)
Alle Koordinaten liegen in PDF-User-Space-Punkten mit dem Ursprung unten links. Verwenden Sie PdfView1.PointsToScreen oder Ihre eigene Koordinatentransformation, wenn Sie auf einem VCL-Canvas überlagern
| CharIndex | Nullbasierter Zeichenindex auf der aktuellen Seite (0 .. CharacterCount - 1) |
CharacterCount wird auf 0 zurückgesetzt, wenn Active False ist oder keine Seite geöffnet istCharacterGenerated)
var
I: Integer;
begin
for I := 0 to Pdf1.CharacterCount - 1 do
Memo1.Text := Memo1.Text + Pdf1.Character[I];
end;