opentype.js
opentype.js copied to clipboard
Opentype.js can only draw black text.
Expected Behavior
There should be a way to specify the color of the text being drawn.
Current Behavior
opentype.js is the Henry Ford of font rendering "Any [user] can have [their text] any color that [they want] so long as it is black."
Possible Solution
Allow a color to be selected in the draw call for Font and Glyph objects.
Context
My library has to manually draw the path to work around this, granted I have to do this anyways as I need to stroke the text too, but my point stands.
My take on this is, maybe opentype.js shouldn't draw at all. Why duplicate API? Have opentype.js just make the path on the canvas an the caller can fill and stroke it.
My take on this is, maybe opentype.js shouldn't draw at all. Why duplicate API? Have opentype.js just make the path on the canvas an the caller can fill and stroke it.
We could do it either way.