name | data type | constraints | description |
---|---|---|---|
italic | boolean | required | |
missingGlyphCode | number | required | |
plain | boolean | required | |
size2D | number | required | |
numGlyphs | number | required | |
italicAngle | number | required | |
name | string | ||
transform | AffineTransform | ||
PSName | string | ||
bold | boolean | required | |
availableAttributes | array of Attribute | ||
transformed | boolean | required | |
attributes | map of object | ||
fontName | string | ||
family | string | ||
style | number | required | |
size | number | required |
Example
{ "italic" : true, "missingGlyphCode" : 12345, "plain" : true, "size2D" : 12345.0, "numGlyphs" : 12345, "italicAngle" : 12345.0, "name" : "...", "transform" : { "type" : 12345, "scaleY" : 12345.0, "identity" : true, "translateX" : 12345.0, "scaleX" : 12345.0, "translateY" : 12345.0, "shearX" : 12345.0, "shearY" : 12345.0, "determinant" : 12345.0 }, "PSName" : "...", "bold" : true, "availableAttributes" : [ { }, { } ], "transformed" : true, "attributes" : { "property1" : { }, "property2" : { } }, "fontName" : "...", "family" : "...", "style" : 12345, "size" : 12345 }