GetFontVariationAxes

텍스트, 글꼴, 가변 글꼴

설명

TrueType 또는 OpenType CFF2 가변 글꼴의 fvar 디자인 축을 읽고 사용자 좌표 범위를 JSON으로 반환합니다

구문

Delphi

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

매개변수

FontIDTrueType 또는 OpenType 글꼴 생성이나 로드 API가 반환한 글꼴 핸들
AxesJSON각 축 태그, 현지화된 표시 이름, 최솟값, 기본값, 최댓값 및 숨김 상태가 포함된 JSON 배열을 받습니다

반환 값

축 수를 반환하며 0은 핸들이 유효하지 않거나 글꼴에 사용 가능한 fvar 테이블이 없거나 데이터가 잘못되었음을 뜻합니다. 축이 반환되지 않으면 AxesJSON은 []입니다

JSON 형식

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

비고

축 값은 정규화 및 모든 avar 매핑 전에 글꼴에 정의된 디자인 좌표를 사용합니다

TrueType Collection 핸들은 글꼴을 로드할 때 선택한 페이스를 검사합니다

참고 항목

CreateTrueTypeFontVariation, CreateOpenTypeFontVariation, AddTrueTypeFont, AddTrueTypeFontFromFile