PDFium Delphi Component Docs

TextObjectGlyphWidth metodă

Component: TPdf  ·  Unit: PDFium
Returnează avansul nativ al unui glif dintr-un obiect de text, la dimensiunea de font cerută

Syntax

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

Description

TextObjectGlyphWidth interoghează obiectul nativ de text de la Index pentru lățimea de avans a glifului GlyphIndex, scalată la FontSize în unități de utilizator PDF

Rezultatul este 0 când indexul nu aparține unui obiect de text, când indexul glifului este în afara intervalului sau când API-ul nativ nu este disponibil în DLL-ul încărcat

Remarks

    • Spre deosebire de aproximările bazate pe matrice, valoarea provine direct din programul fontului încorporat sau substituit
    • Folosiți TextObjectGlyphOutline pentru geometria traseului și TextObjectFontSize pentru dimensiunea la nivel de obiect

Example

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

See Also