ActionScript 3 调整bitmapdata的大小

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ActionScript 3 调整bitmapdata的大小相关的知识,希望对你有一定的参考价值。

public static function resizeBitmapData(bmp: BitmapData, _tileSize:int):BitmapData
		{
			var image : mx.controls.Image = new mx.controls.Image();
			image.load (new Bitmap (bmp, "auto", true));
			var ratio:Number;

			if(image.content.width>image.content.height)
			{
				ratio = _tileSize/image.content.width;
			}
			if(image.content.width<image.content.height)
			{
				ratio = _tileSize/image.content.height;
			}
			image.content.width *= ratio; 
			image.content.height *= ratio; 
			return BitmapUtil.getSnapshot(image);
		}

以上是关于ActionScript 3 调整bitmapdata的大小的主要内容,如果未能解决你的问题,请参考以下文章

ActionScript 3 Flash调整Swf的大小

ActionScript 3 平滑位图调整大小

ActionScript 3 调整bitmapdata的大小

ActionScript 3 全屏图像调整大小(按比例)

ActionScript 3 AS3按比例调整大小

Flash ActionScript 3.0 调整事件文本大小