我想在flash.i中創建一個圖片上載器,它將調用Ajax來上傳圖片,爲Flash調整器進行AJAX檢查,然後使用Flash調整器重新調整圖片大小並上傳sever.please任何機構都可以幫助我如何在上傳到服務器之前在Flash中重新調整大小圖像。在Uplaod之前調整圖片尺寸在使用AJAX的Flash AS3中調整
0
A
回答
0
對於它的價值,你不需要AJAX作爲中間層。 Flash可以處理整個操作本身。您可以將圖像作爲多部分表單上傳。這裏有一個很好的類: http://code.google.com/p/in-spirit/source/browse/trunk/projects/MultipartURLLoader/ru/inspirit/net/MultipartURLLoader.as
至於圖像的大小調整,最簡單的方法是將圖像附加到一個精靈,然後使用bitmapData.draw(theSprite)。 1.將位圖添加到精靈。 2.將Sprite縮放到大小。 3.將空位圖數據創建爲精靈縮放後的大小。 4.調用bitmapdata.draw(theSprite)。 5.使用AS3CoreLib將位圖數據編碼爲jpeg或png http://code.google.com/p/as3corelib/ 6.使用上面的mlutiplartULRloader將jpeg上傳到服務器。
private function uploadImage():void
{
var encoder:JPGEncoder = new JPGEncoder(80);
var thumbnailImage:ByteArray = encoder.encode(smallBitmapData);
// Use MultipartURLLoader to pass the message string and image data.
mpLoader = new MultipartURLLoader();
mpLoader.addEventListener(IOErrorEvent.IO_ERROR, onIOError);
mpLoader.addFile(thumbnailImage, "filename.jpg", "badge_thumb");
mpLoader.addEventListener(Event.COMPLETE, onUserAddedOrUpdated);
mpLoader.load("Your PHP file URL that processes the form");
}
相關問題
- 1. 在CSS中調整圖片的尺寸
- 2. 在wp7中調整圖片的尺寸
- 3. 使用Powerpoint vba調整圖片尺寸
- 4. 用codeigniter調整圖片的尺寸
- 5. 用django調整圖片尺寸?
- 6. 如何在將圖片下載到iphone之前調整圖片尺寸
- 7. 調整上傳圖片的尺寸
- 8. 上傳時調整圖片的尺寸
- 9. 使用as3調整Flex中的圖像的尺寸
- 10. RS2008背景圖片尺寸調整
- 11. AS3:使用Starling在Event.RESIZE上調整StageWebView的尺寸
- 12. 使用Graphics.DrawImage調整圖像尺寸結果尺寸調整不正確
- 13. Node.js調整圖像尺寸
- 14. 調整尺寸圖像
- 15. 調整圖像尺寸PHP
- 16. 使用php調整圖像尺寸
- 17. tensorflow - 調整尺寸
- 18. 在Outlook中自動調整VML背景圖片的尺寸
- 19. 在wordpress中調整上傳圖片的尺寸
- 20. 在asp.net中動態調整圖片的尺寸
- 21. 在網頁中調整背景圖片的尺寸
- 22. 在問你之前,調整圖像的大小以適應JLabel的整體尺寸,以適應其尺寸
- 23. Dropzone js uplaod 2圖片尺寸
- 24. 在UITableViewCell中調整UITextView的尺寸
- 25. 在Android中調整警報的尺寸
- 26. 使用as3調整圖片大小
- 27. 在AS3 Flash中調整舞臺大小
- 28. 調整尺寸的UIView
- 29. WordPress的環尺寸調整
- 30. 調整佈局的尺寸
這聽起來更像是「有人能爲我做我的工作」 –