GetFontVariationAxes

Texto, fuentes, fuentes variables

Descripción

Lee los ejes de diseño fvar de una fuente variable TrueType u OpenType CFF2 y devuelve sus rangos de coordenadas de usuario como JSON

Sintaxis

Delphi

Function TPDFlib.GetFontVariationAxes(FontID: Integer; Out AxesJSON: WideString): Integer;

Parámetros

FontIDUn identificador de fuente devuelto por una API de creación o carga de fuentes TrueType u OpenType
AxesJSONRecibe una matriz JSON que contiene la etiqueta de cada eje, el nombre de visualización 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 están mal formados; 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 eje usan las coordenadas de diseño definidas por la fuente, antes de la normalización y cualquier asignación avar

Los identificadores de TrueType Collection inspeccionan la cara seleccionada cuando se cargó la fuente

Véase también

CreateTrueTypeFontVariation, CreateOpenTypeFontVariation, AddTrueTypeFont, AddTrueTypeFontFromFile