Get a range of glyphs as a protocol buffer. options
is an object with options:
font: buffer
start: number
end: number
font
is the actual font file.
callback
will be called as callback(err, res)
where res
is the protocol buffer result.
Read a font's metadata. Returns an object like
"family_name": "Open Sans",
"style_name": "Regular",
"points": [32,33,34,35…]
where points
is an array of numbers corresponding to unicode points where this font face has coverage.
callback
will be called as callback(err, res)
where res
is an array of font style object metadata.
Combine any number of glyph (SDF) PBFs. Returns a re-encoded PBF with the combined font faces, composited using array order to determine glyph priority.
callback
will be called as callback(err, res)
where res
is the composited protocol buffer result.