William Jamieson wrote:Yess!!! I confirmed that it does indeed preserve alpha transparency!!
As a general rule, both import and export will preserve the inherent transparency of any object provided you use the "of object" rather than "from rect" form.
The older "from rect" form grabs a specific rect from the composite buffer, so it's doesn't have the smarts to do anything more with it. But the newer "of object" form causes the object to be rendered directly into its own new buffer.
Extra cool is that the newer "of object" form can be used on any object, not just images, including buttons, groups, etc., and will leave the empty space around objects as transparent in the resulting alpha channel.