Load an Image from the list (works with images on sdcard as well as google drive files)
Some javascript in the html page gets the aspect ratio of the image
Sets the image to an imagesprite on the canvas
You can move the image around (drag on image)
Resize the image using the slider
note: I couldn't get the canvas any bigger than 1792 x 1792 without the app crashing. Tested on Android 10/11
Here hopefully a version that will work on most phones, canvas sized to 1280x1280, just means you cannot enlarge as much as you may like. CanvasImageViewer1280.aia (8.5 KB)