PDFium Delphi Component Docs

TextObjectGlyphWidth Método

Componente: TPdf  ·  Unidad: PDFium
Devuelve el avance nativo de un glifo de un objeto de texto a un tamaño de fuente solicitado

Syntax

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

Description

TextObjectGlyphWidth consulta al objeto de texto nativo situado en Index el ancho de avance del glifo GlyphIndex, escalado a FontSize en unidades de usuario PDF

El resultado es 0 cuando el índice no corresponde a un objeto de texto, el índice del glifo está fuera de rango o la API nativa no está disponible en la DLL cargada

Remarks

    • A diferencia de las aproximaciones basadas en matrices, el valor proviene del propio programa de fuente incrustado o sustituido
    • Use TextObjectGlyphOutline para la geometría de trazado y TextObjectFontSize para el tamaño a nivel de objeto

Example

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

See Also