幫助文檔:
在 AIR 1.5 和 Flash Player 10 中,BitmapData 对象的最大宽度或高度为 8,192 像素,并且像素总数不能超过 16,777,216 像素。(因此,如果 BitmapData 对象的宽度为 8,192 像素,则其高度只能为 2,048 像素。)在 Flash Player 9 及早期版本和 AIR 1.1 及早期版本中,高度最大为 2,880 像素,宽度最大为 2,880 像素。如果指定的宽度值或高度值大于 2880,则不会创建新实例。
由於不能創建 過大的 BitmapData , 有時候不得不改變思路。
為了能創建一個超過 最大高度和寬度的 BitmapData , 先找一副5000 X 4000 的 圖片,然後Load 進去,把Load 的 BitmapData 做為引用目標, 現在就等於有了一個 5000 X 4000 的 BitmapData,
現在就可以 用這個BitmapData 去 的draw 一個 5000X 4000 的MC 了。
在 AIR 1.5 和 Flash Player 10 中,BitmapData 对象的最大宽度或高度为 8,192 像素,并且像素总数不能超过 16,777,216 像素。(因此,如果 BitmapData 对象的宽度为 8,192 像素,则其高度只能为 2,048 像素。)在 Flash Player 9 及早期版本和 AIR 1.1 及早期版本中,高度最大为 2,880 像素,宽度最大为 2,880 像素。如果指定的宽度值或高度值大于 2880,则不会创建新实例。
由於不能創建 過大的 BitmapData , 有時候不得不改變思路。
為了能創建一個超過 最大高度和寬度的 BitmapData , 先找一副5000 X 4000 的 圖片,然後Load 進去,把Load 的 BitmapData 做為引用目標, 現在就等於有了一個 5000 X 4000 的 BitmapData,
現在就可以 用這個BitmapData 去 的draw 一個 5000X 4000 的MC 了。