GetFontVariationAxes

Văn bản, phông chữ, phông chữ biến thể

Mô tả

Đọc các trục thiết kế fvar của một font biến thể TrueType hay OpenType CFF2 và trả về các khoảng user-coordinate của chúng dưới dạng JSON

Cú pháp

Delphi

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

Tham số

FontIDA font handle returned by a TrueType or OpenType font creation or loading API
AxesJSONNhận một mảng JSON chứa tag từng trục, tên hiển thị bản địa hóa, giá trị min, mặc định, max và trạng thái ẩn

Giá trị trả về

Trả về số trục, hoặc 0 khi handle không hợp lệ, font không có bảng fvar dùng được hay dữ liệu của nó hỏng; AxesJSON là [] khi không có trục nào được trả về

Định dạng JSON

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

Ghi chú

Giá trị trục dùng tọa độ thiết kế do font định nghĩa, trước khi chuẩn hóa và trước mọi ánh xạ avarHandle TrueType Collection xem xét face đã chọn lúc font được nạp

Handle TrueType Collection kiểm tra face đã chọn lúc nạp font

Xem thêm

CreateTrueTypeFontVariation, CreateOpenTypeFontVariation, AddTrueTypeFont, AddTrueTypeFontFromFile