Image quality degradates in goJS?

Image on the left is opened using Windows Photo Viewer. Image on the right is loaded onto my canvas on goJS. You’ll notice that the blue circle is a little more pixellated on the right image. Why is this?

Separately, is there a way to set DPI for the canvas?

Do you see that jagged aliasing in all browsers?

There is no way to currently set DPI for the canvas, though it is possible to modify the device pixel ratio calculation that GoJS uses. (this is not documented)

Yeah all browsers display it with jagged edges

I’m not sure why that might be. Can you send me the image (gojs at or put your example up somewhere?