PDFium Delphi Component Docs

Character Eigenschaft

Komponente: TPdf  ·  Unit: PDFium
Schreibgeschützter indizierter Zugriff auf die UTF-16-Zeichenfolgenform des Zeichens am angegebenen Index (üblicherweise eine Code-Einheit, jedoch zwei bei einem Ersatzzeichenpaar)

Syntax

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

Description

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

Parameters

CharIndexNullbasierter Zeichenindex auf der aktuellen Seite (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