PDFium Component Docs

CharacterFontWeight property

Component: TPdf  ·  Unit: PDFium
Indeksiran dostop samo za branje do vrednosti OS/2 usWeightClass uporabljene pisave (100 = Thin, 400 = Regular, 700 = Bold, 900 = Black)

Syntax

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

Description

Indeksiran dostop samo za branje do vrednosti OS/2 usWeightClass uporabljene pisave (100 = Thin, 400 = Regular, 700 = Bold, 900 = Black). Veljaven obseg je 0 .. CharacterCount - 1 za trenutno stran; posredovanje indeksa izven obsega sproži EPdfError.

Znaki so vrnjeni v svojem logičnem bralnem vrstnem redu — vrstni red, v katerem je PDFium razčlenil tok vsebine — ne nujno v vizualnem vrstnem redu (skripti od desne proti levi so lahko videti obrnjeno).

Vse koordinate so v uporabniških točkah PDF z izhodiščem spodaj levo. Za prekrivanje na platnu VCL uporabite PdfView1.PointsToScreen ali lastno transformacijo koordinat.

Parameters

CharIndexNičelno osnovan indeks znaka na trenutni strani (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