# Image from image management in paintable canvas

**URL:** <https://forum.inductiveautomation.com/t/image-from-image-management-in-paintable-canvas/20434>\
**Category:** Ignition\
**Created:** [October 29, 2018, 6:07pm UTC](https://forum.inductiveautomation.com/t/image-from-image-management-in-paintable-canvas/20434 "2018-10-29T18:07:02Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![mrogers](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/mrogers/32/4110_2.png) [@mrogers](https://forum.inductiveautomation.com/u/mrogers)\
**Post date:** [October 29, 2018, 7:02pm UTC](https://forum.inductiveautomation.com/t/image-from-image-management-in-paintable-canvas/20434/3 "2018-10-29T19:02:34Z")

</div>

Also from @paul-griffith -

> [@Graphics drawImage - possible to use images from the image browser?](http://forum.inductiveautomation.com/t/graphics-drawimage-possible-to-use-images-from-the-image-browser/19361/2):
>
> You want the [ImageLoader](http://files.inductiveautomation.com/sdk/javadoc/ignition79/795/com/inductiveautomation/ignition/client/images/ImageLoader.html) class. Usage would be something like: from com.inductiveautomation.ignition.client.images import ImageLoader myImage = ImageLoader.getInstance().loadImage("path/to/image.png") #java Image class myImageBytes = ImageLoader.getInstance().loadBytes("path/to/image.png") #byte array of image data

Not sure which would be better, they both look like they take the same sorts of arguments.

---

_[View the full topic](https://forum.inductiveautomation.com/t/image-from-image-management-in-paintable-canvas/20434)._
