Because there is no way to "save/extract" a "loaded in" image from a sprite I am having to do the usual way of "Canvas Snapshot" the sprite, save to binary, then push as a Base64.
However, the images are loaded in using the file chooser (multiple) and I don't want to "show them" before uploading. However, I do want to resize them, hence having to load them into a sprite, resize, snapshot and upload.
When I do this outside of the viewport I get white snapshots... Is there a way to snapshot outside the viewport? OR a better way to load in an image, resize/reduce it before uploading.