看板 Flash 關於我們 聯絡資訊
我想試著用 flash 來做一個小畫家 很簡單的小畫家,只要有畫筆,粗細,橡皮擦就好 (這網路上有找到一些範例@@) 不過我想問問有經驗的網友 有沒有辦法將使用者的筆跡儲存成圖片 大概就是把這個場景的物件平面化後輸出成圖檔 bmp/jpg/png 皆可 後端會使用 php+mysql 來做儲存的動作 因為平常只有使用 php+mysql 的經驗@@ 對 flash 只會簡單的按鈕影片與補間動畫… 所以想知道 flash 有沒有辦法不透過 AIR 的服務 直接將直傳給負責處理儲存圖片檔的後端 php 我知道 c# 中可以用 getImage 之類的函式 來取得 picturebox 中的 stream 來儲存到資料庫中 不知道 flash 中有沒有類似的方法 大概想到的有可以用 get 的方式來傳送 不過圖檔的資料可能不小,get 有上限 也許可以用 post 的方式? 或是轉換成 json/xml 我都可以在後端處理 不過就是對 flash 不熟 Q_____Q 不知道有沒有有經驗的網友可以提供我 keyword 去搜尋 感激不盡 ^^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.145.202.66
cjcat2266:Flash Player 10可以不經過後端來存檔 05/14 19:01
cjcat2266:只不過會跳出存檔視窗,需要使用者按下確定才可以存 05/14 19:01
cjcat2266:請見 http://0rz.tw/L1msi 05/14 19:02
chrisQQ:save() 第一句說 save 到 local file system 05/14 19:33
chrisQQ:我能夠直接儲存到 remote 去嘛?還是要先儲存在 local 05/14 19:33
chrisQQ:然後在使用 upload 上傳過去呢? 05/14 19:33
cjcat2266:如果你是要傳到remote,就直接用upload()吧 05/14 19:49
chrisQQ:耶,感謝 cjcat 那麼不知道儲存成筆跡成圖片是否有關鍵字? 05/14 20:00
chrisQQ:存成什麼格式都可以,後端都可以在用GD之類的函式來處理 05/14 20:01
cjcat2266:用BitmapData.draw()把畫面抓到一個BitmapData裡 05/14 20:18