PDFium Component Docs

CharacterFontSize property

Component: TPdf  ·  Unit: PDFium
Truy cập chỉ đọc có chỉ số tới cỡ font thực được dùng để kết xuất ký tự (tính bằng điểm PDF, sau khi scale theo CTM)

Syntax

property CharacterFontSize[CharIndex: Integer]: Single; // read only

Description

Indexed read-only access to the effective font size used to render the character (in PDF points, after CTM scaling). The valid range is 0 .. CharacterCount - 1 for the current page; passing an out-of-range index raises EPdfError.

Characters are returned in their logical reading order — the order in which PDFium parsed the content stream — not necessarily in visual order (right-to-left scripts may appear reversed).

All coordinates are in PDF user-space points with the origin at the bottom-left. Use PdfView1.PointsToScreen or your own coordinate transform when overlaying on a VCL canvas.

Parameters

CharIndexZero-based character index in the current page (0 .. CharacterCount - 1).

Remarks

Example

var
  I: Integer;
begin
  for I := 0 to Pdf1.CharacterCount - 1 do
    Memo1.Lines.Add(FloatToStr(Pdf1.CharacterFontSize[I]));
end;

See Also

CharacterCount, Charcode, CharacterRectangle, Character, TextPage