PDFium Component Docs

TextObjectGlyphWidth Metoda

Component: TPdf  ·  Unit: PDFium
Zwraca natywną szerokość przesunięcia glifu w jednym obiekcie tekstowym dla żądanego rozmiaru czcionki

Syntax

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

Description

TextObjectGlyphWidth odpytuje natywny obiekt tekstowy o indeksie Index o szerokość przesunięcia glifu GlyphIndex, przeskalowaną do FontSize w jednostkach użytkownika PDF

Wynik wynosi 0, gdy indeks nie wskazuje obiektu tekstowego, indeks glifu jest poza zakresem albo natywne API jest niedostępne w załadowanej bibliotece DLL

Remarks

    • W odróżnieniu od przybliżeń opartych na macierzach wartość pochodzi wprost z osadzonego lub podstawionego programu czcionki
    • Użyj TextObjectGlyphOutline do geometrii ścieżki i TextObjectFontSize do rozmiaru na poziomie obiektu

Example

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

See Also