PDFium Delphi Component Docs

CharacterOrigin Egenskap

Component: TPdf  ·  Unit: PDFium
Skrivskyddad indexerad åtkomst till tecknets origo (ankare nere till vänster på baslinjen) i PDF-användarutrymmets punkter.

Syntax

property CharacterOrigin[CharIndex: Integer]: TPdfPoint; // read only

Description

Indexerad skrivskyddad åtkomst till tecknets origo (ankaret nere till vänster på baslinjen) i PDF-användarutrymmets punkter. Det giltiga intervallet är 0 .. CharacterCount - 1 för den aktuella sidan; ett index utanför intervallet utlöser EPdfError

Tecken returneras i sin logiska läsordning — den ordning i vilken PDFium tolkade innehållsströmmen — inte nödvändigtvis i visuell ordning (skript som skrivs från höger till vänster kan se omvända ut)

Alla koordinater anges i punkter i PDF-användarutrymmet med origo nere till vänster. Använd PdfView1.PointsToScreen eller din egen koordinattransform när du ritar ovanpå en VCL-canvas

Parameters

CharIndexNollbaserat teckenindex på den aktuella sidan (0 .. CharacterCount - 1)

Remarks

Example

var
  I: Integer;
begin
  for I := 0 to Pdf1.CharacterCount - 1 do
    P := Pdf1.CharacterOrigin[I]; // origin of glyph I, in points
end;

See Also

CharacterCount, Charcode, CharacterRectangle, Character, TextPage