GetFontVariationAxes

Testo, font, font variabili

Descrizione

Legge gli assi di progettazione fvar di un font variabile TrueType o OpenType CFF2 e ne restituisce come JSON gli intervalli nelle coordinate utente

Sintassi

Delphi

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

Parametri

FontIDHandle di un font restituito da un'API di creazione o caricamento di font TrueType o OpenType
AxesJSONRiceve un array JSON con tag asse, nome localizzato, minimo, predefinito, massimo e stato nascosto

Valori restituiti

Restituisce il numero di assi oppure 0 per handle non valido, tabella fvar inutilizzabile o dati errati; AxesJSON รจ [] senza assi

Formato JSON

[{"tag":"wght","name":"Weight","minimum":100,"default":400,"maximum":900,"hidden":false}]

Note

I valori asse usano coordinate di progettazione del font prima della normalizzazione e di avar

Gli handle TrueType Collection esaminano il tipo di carattere selezionato al caricamento del font

Vedere anche

CreateTrueTypeFontVariation, CreateOpenTypeFontVariation, AddTrueTypeFont, AddTrueTypeFontFromFile