Hi,I have tried to sum up the requirements for CanvasRenderingContext2D.drawString() at
http://rhino-canvas.sf.net/www/drawstring.html
The page contains an API proposal based on the Font/TextStyle object approach that meets all those requirements, and also some motivation why I have implemented this
approach and not one of the alternatives discussed here. Best regards, Stefan