PDFium Delphi Component Docs

TextObjectGlyphWidth Methode

Komponente: TPdf  ·  Unit: PDFium
Liefert den nativen Glyphen-Vorschub eines Textobjekt-Glyphen bei einer angeforderten Schriftgröße

Syntax

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

Beschreibung

TextObjectGlyphWidth fragt beim nativen Textobjekt an Index die Vorschubbreite des Glyphen GlyphIndex ab, skaliert auf FontSize in PDF-User-Units

Das Ergebnis ist 0, wenn der Index kein Textobjekt ist, der Glyphen-Index außerhalb des Bereichs liegt oder die native API in der geladenen DLL nicht verfügbar ist

Hinweise

    • Anders als bei matrixbasierten Näherungen stammt der Wert direkt aus dem eingebetteten oder substituierten Font-Programm
    • Verwenden Sie TextObjectGlyphOutline für Pfadgeometrie und TextObjectFontSize für die Größe auf Objektebene

Beispiel

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

Siehe auch