2011-02-03 40 views
1

我一直在得到:ArgumentError: Error #2015: Invalid BitmapData.每當我嘗試處理5184×3456維的圖像時出現錯誤,直到我的朋友沒有告訴我Flash中存在限制,但他不知道它到底是什麼,而是我在官方文檔頁面上找不到任何內容。Flash可以處理的圖像分辨率有限制嗎?

是否有人知道它是什麼?可能有鏈接到Adobe頁面?

回答

4

是例如here從Adobe網站知識的大小限制爲Flash Player 10

3

在文檔(http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/display/BitmapData.html)它說:

在AIR 1.5和Flash Player 10 ,BitmapData對象的最大大小爲8,191像素的寬度或高度,並且像素總數不能超過16,777,215像素。 (因此,如果BitmapData對象寬8,191像素,則它只能高2048像素。)在Flash Player 9及更早版本和AIR 1.1及更早版本中,高度限制爲2,880像素,寬度限制爲2,880。

讓你的5184×3456是太多= 17.915.904像素