GetOpenTypeTextWidth

Texto, fuentes, medición, composición OpenType

Descripción

Devuelve el avance horizontal del texto después de sustituir y posicionar 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 que se modelará y medirá
OptionsEl bit 0 selecciona la dirección de derecha a izquierda; el bit 1 fuerza la alternativa Pascal con límites

Valores devueltos

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

Observaciones

El resultado utiliza los mismos avances de glifo que DrawOpenTypeText, incluidas ligaduras, interletraje, unión cursiva y escala de unidades de fuente

La función lee el programa de fuente de FontID y no requiere que el tipo de fuente esté instalado en el sistema operativo

Véase también

DrawOpenTypeText, GetOpenTypeGlyphRun