GetFontVariationAxes
Texto, fuentes, fuentes variables
Descripción
Lee los ejes de diseño fvar de una fuente variable TrueType u OpenType CFF2 y devuelve como JSON sus intervalos de coordenadas de usuario
Sintaxis
Delphi
Function TPDFlib.GetFontVariationAxes(FontID: Integer; Out AxesJSON: WideString): Integer;Parámetros
| FontID | Un identificador de fuente devuelto por una API de creación o carga de fuentes TrueType u OpenType |
|---|---|
| AxesJSON | Recibe una matriz JSON que contiene la etiqueta de cada eje, su nombre visible localizado, el mínimo, el valor predeterminado, el máximo y el estado oculto |
Valores devueltos
Devuelve el número de ejes, o 0 cuando el identificador no es válido, la fuente no tiene una tabla fvar utilizable o sus datos son incorrectos; AxesJSON es [] cuando no se devuelve ningún eje
Formato JSON
[{"tag":"wght","name":"Weight","minimum":100,"default":400,"maximum":900,"hidden":false}]Observaciones
Los valores de los ejes utilizan las coordenadas de diseño definidas por la fuente, antes de la normalización y de cualquier asignación avar
Los identificadores de TrueType Collection inspeccionan la familia seleccionada al cargar la fuente
Véase también
CreateTrueTypeFontVariation, CreateOpenTypeFontVariation, AddTrueTypeFont, AddTrueTypeFontFromFile