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
| FontID | Un identificador de fuente TrueType u OpenType cuyo programa de fuente de origen está disponible |
|---|---|
| Size | El tamaño de texto solicitado en puntos |
| Text | El texto Unicode que se modelará y medirá |
| Options | El 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