Joel Holdsworth joel@airwebreathe.org.uk writes:
In this solution you have a single page with multiple icon images present. You then place on top of these images "magic" invisible rectangles which have been tagged so that the renderer script knows to treat these as boundary boxes. For wine's purposes, you would then need embed to the canvas any raster images and tag these in a similar way which instructs the renderer to decode the base64 into a files. Multiple vector rendering would then combine together with multiple raster images unpacked, and these would be bundled into an ico.
The great advantage is that inkscape supports this stuff today, so it's not so bad for artists.
How does that sound?
I would have to see what the Wine side scripts would look like, but it sounds promising.