PDFium Component Docs

TextObjectGlyphWidth methode

Component: TPdf  ·  Unit: PDFium
Geeft de native glyph-advance van één tekstobject-glyph bij een gevraagde fontgrootte terug

Syntax

function TextObjectGlyphWidth(Index, GlyphIndex: Integer; FontSize: Single): Single;

Description

TextObjectGlyphWidth vraagt aan het native tekstobject op Index de advance-breedte van glyph GlyphIndex, geschaald naar FontSize in PDF-gebruikersunits

Het resultaat is 0 wanneer de index geen tekstobject is, de glyph-index buiten bereik ligt of de native API niet beschikbaar is in de geladen DLL

Remarks

    • In tegenstelling tot benaderingen via een matrix komt de waarde rechtstreeks uit het ingesloten of gesubstitueerde fontprogramma
    • Gebruik TextObjectGlyphOutline voor padgeometrie en TextObjectFontSize voor de grootte op objectniveau

Example

W := Pdf1.TextObjectGlyphWidth(ObjIdx, GlyphIdx, 12);

See Also