作者chrisQQ (ChrisLiu)
看板Flash
标题[问题] 场景汇出成图片以及存档的问题
时间Thu May 14 17:57:04 2009
我想试着用 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
1F:推 cjcat2266:Flash Player 10可以不经过後端来存档 05/14 19:01
2F:→ cjcat2266:只不过会跳出存档视窗,需要使用者按下确定才可以存 05/14 19:01
4F:→ chrisQQ:save() 第一句说 save 到 local file system 05/14 19:33
5F:→ chrisQQ:我能够直接储存到 remote 去嘛?还是要先储存在 local 05/14 19:33
6F:→ chrisQQ:然後在使用 upload 上传过去呢? 05/14 19:33
7F:推 cjcat2266:如果你是要传到remote,就直接用upload()吧 05/14 19:49
8F:→ chrisQQ:耶,感谢 cjcat 那麽不知道储存成笔迹成图片是否有关键字? 05/14 20:00
9F:→ chrisQQ:存成什麽格式都可以,後端都可以在用GD之类的函式来处理 05/14 20:01
10F:推 cjcat2266:用BitmapData.draw()把画面抓到一个BitmapData里 05/14 20:18