我有一个flash图像库,可以通过xml加载图像。图像必须被缩进以获得缩略图。所以你必须有两个文件夹,一个用于缩略图,另一个文件用于大尺寸图像。我想知道是否有一种方法只加载一个图像(而不是这个图像的缩略图)和脚本或其他东西,以调整此图像的大小以获取缩略图。为了让我更清楚,这里是xml代码:
pic image../gallery_flash/imageGallery/images/watches/i1005.jpg image
thumb../gallery_flash/imageGallery/thumbs/watches/i1005.jpg thumb
pic
(由于某种原因,它没有显示xml正确...)
我不想拥有该行(thumb>../gallery_flash
。),但只加载一张图片并获取缩略图。我不知道我是否清楚自己或者我的英语是否良好。先感谢您!期待阅读回复!
答案 0 :(得分:0)
拍摄大图像位图并使用比例在BitmapData
上绘制:
const zoom:Number = 0.1;
var matrix:Matrix = new Matrix;
matrix.scale(zoom, zoom);
var _thumbBitmap:BitmapData = new BitmapData(THUMB_WIDTH, THUMB_HEIGHT, false, 0xFFFFFF);
_thumbBitmap.draw(yourImageBitmap, matrix, null, null, null, true);