You can load converted ByteArray by org.si.utils.ByteArrayExt.fromBitmapData().
Now you can upload any binary data to wonderfl as related images.
@see http://keim.github.io/sion/asdoc/org/si/utils/ByteArrayExt.html
I can't upload the generated PNG as a 'related image'. There are no error messages, but my guess is that wonderfl's backend uses the ImageMagick library, which on my machine says something like:
Corrupt image `/tmp/foo.png' @ png.c/ReadPNGImage/2961.
Seems like its png_get_data function tries to read past EOF or something:
$ identify -debug all /tmp/foo.png
...
2011-08-14T06:24:21+03:00 0:00.010 0.000u 6.5.7 Exception identify[3009]: png.c/PNGWarningHandler/1458/Exception
Expected 4 bytes; found 0 bytes `/tmp/foo.png'
...