PDFium Delphi Component Docs

CharacterFontWeight tulajdonság

Component: TPdf  ·  Unit: PDFium
A használt betűkészlet OS/2 usWeightClass értékéhez ad csak olvasható, indexelt hozzáférést (100 = Thin, 400 = Regular, 700 = Bold, 900 = Black)

Syntax

property CharacterFontWeight[CharIndex: Integer]: Integer; // read only

Description

Csak olvasható, indexelt hozzáférés a használt betűkészlet OS/2 usWeightClass értékéhez (100 = Thin, 400 = Regular, 700 = Bold, 900 = Black). Az érvényes tartomány az aktuális oldalhoz a 0 .. CharacterCount - 1; tartományon kívüli index átadása EPdfError kivételt dob

A karakterek logikai olvasási sorrendben érkeznek — abban a sorrendben, ahogy a PDFium feldolgozta a tartalmi streamet —, ami nem feltétlenül egyezik a vizuális sorrenddel (jobbról balra írt írások fordítva jelenhetnek meg)

Minden koordináta PDF felhasználói térbeli pont, a nullaponttal bal lent. VCL-vászra való rávetítéshez használd a PdfView1.PointsToScreen metódust vagy a saját koordináta-transzformációdat

Parameters

CharIndexNulla-alapú karakterindex az aktuális oldalon (0 .. CharacterCount - 1)

Remarks

Example

var

  I: Integer;

begin

  for I := 0 to Pdf1.CharacterCount - 1 do

    if Pdf1.CharacterFontWeight[I] >= 700 then ShowMessage('bold');

end;

See Also

CharacterCount, Charcode, CharacterRectangle, Character, TextPage