I think you need to add a CanvasImage. Image is a lower level built-in class for loading image files.
Canvas was written for DrawControl (SuneiDraw). You can look at the DrawControl code for usage.
Is there a particular reason you are using Canvas? You’re welcome to use it, but it’s not the normal user interface for Suneido. (We don’t use it in any of our applications.)