PDFium Delphi Component Docs

TextObjectGlyphWidth Метод

Компонент: TPdf  ·  Модуль: PDFium
Возвращает нативное продвижение глифа одного текстового объекта для запрошенного размера шрифта

Syntax

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

Description

TextObjectGlyphWidth запрашивает у нативного текстового объекта с индексом Index ширину продвижения глифа GlyphIndex, масштабированную к FontSize в пользовательских единицах PDF

Результат равен 0, когда индекс указывает не на текстовый объект, индекс глифа вне диапазона или нативный API недоступен в загруженной DLL

Remarks

    • В отличие от матричных приближений, значение берётся из самой встроенной или подставленной программы шрифта
    • Для геометрии контуров используйте TextObjectGlyphOutline, а для размера на уровне объекта — TextObjectFontSize

Example

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

See Also