GetOpenTypeTextWidth

Texto, fuentes, medición, conformación OpenType

Descripción

Devuelve el avance horizontal del texto después de la sustitución y el posicionamiento de glifos OpenType

Sintaxis

Delphi

Function TPDFlib.GetOpenTypeTextWidth(FontID: Integer; Size: Double; Const Text: WideString; Options: Integer): Double;

Parámetros

FontIDUn identificador de fuente TrueType u OpenType cuyo programa de fuente de origen está disponible
SizeEl tamaño de texto solicitado en puntos
TextEl texto Unicode al que se aplicará forma y medirá
OptionsEl bit 0 selecciona la dirección de derecha a izquierda; el bit 1 fuerza la alternativa Pascal acotada

Valores devueltos

Devuelve el avance conformado en unidades de página, o 0 si la entrada no es válida o falla el conformado

Observaciones

El resultado usa los mismos avances de glifos que DrawOpenTypeText, incluidas ligaduras, kerning, unión cursiva y escalado en unidades de fuente

La función lee el programa de fuente desde FontID y no requiere que la fuente esté instalada en el sistema operativo

Véase también

DrawOpenTypeText, GetOpenTypeGlyphRun