很抱歉,如果问题标题有点混乱(不是很有创意:)这就是问题。
我在Image控件中显示从BitmapData加载的图像。此Image控件具有dragEnabled,用户可以在其上拖放小图像(来自TileList中的一组图像)。
从Bitmapdata加载的图像每次都可以有不同的分辨率,Image控件将其缩小以适应固定的/ height。但在编辑后保存图像时,我将保存原始宽度/高度。为此,我将原始Bitmapdata存储在临时对象中,并在保存之前应用任何编辑。
我的问题在于,我不知道如何创建一个图像,将大图像和放入其中的小图像组合在一起。可能是我可以使用显示对象快照,但后来我想保存带有/ height的原始图像,最好是将其转换为Bitmapdata。有关如何解决此问题的任何帮助?
答案 0 :(得分:0)
答案 1 :(得分:0)
除了上一篇文章中的merge method()之外,您还可以使用BitmapData :: draw()方法。 http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/display/BitmapData.html#draw%28%29
该方法允许您组合缩放的位图,而merge()仅适用于原始大小的位图。