[AS3]URLLoader+URLRequest+JPGEncoder实现BitmapData图片数据保存
    这段时间工作忙,一直抽不出空来写点内容。今天晚上正好能静下心来,把工作中用到Flash位图数据保存整理一下,写了下面的应用实例。
Flash客户端代码(test12.swf)


服务端代码(upload.jsp):我使用是Java服务端,当然PHP,ASP.NET也可以了,我在这里就不一一举例了,有兴趣的朋友自己研究了!


相关实例文件打包下载:http://www.klstudio.com/demo/test/test12.rar

Trackback:

TrackBack URL for this entry:
http://www.klstudio.com/cmd.asp?act=tb&id=141


Comments:

#2259 On 2007-8-19 23:36:30 西部秋虫 (e) said,

不错.
除了使用通常意义上的后台语言外,还可以利用FMS生成.

#2260 On 2007-8-20 9:10:03 kevin (e) said,

想问一下这个要是生成一张800*600的图片大概需要多长时间,有没有什么办法让图片生成在本地.

#2263 On 2007-8-21 22:31:41 hquu (e) said,

不错哦!这方面高手哦!
虽然看不懂
不过还是要支持你哈!

#2266 On 2007-8-22 21:51:21 kinglong (e) said,

to 西部秋虫:能用后台页面的方式,一般就不建议再用FMS了,那个东西用来做语音和视频通信比较适合!

to kevin:这个你可以自己测试一下吧.
flash图片本地生成,如果借助外壳程序来实现的话,光flash player是不可能的

#2272 On 2007-8-25 23:18:11 youxiazhu (e) said,

里面的JPGEncoder类是根据什么编写的?
根本看不懂!

#2291 On 2007-8-29 15:45:16 dagang (e) said,


http://www.vistaprint.com/vp/ns/studio3.aspx?pf_id=088&cfs=-1&combo_id=5946&icparts=yes&combo1=910.88.1.14205%7c14205%7c137%7c0&category_id=10318&gallery_id=206&referer=http%3a%2f%2fwww.vistaprint.com%2fvp%2fns%2fgallery.aspx%3fg%3d206

高手,真是太激动了!
上面那个网址你点开后,实际上是一个名片的网上设计:他利用已有模板,用户可以随意编辑,最后服务器生成一个印刷精度(300DPI)的图片,请问,您能实现这个功能吗?
如果愿意于我联系,请加我的MSN或电话13701868025

#2298 On 2007-8-29 23:13:45 kinglong (e) said,

to youxiazhu:
这个国外有人参照jpg编码器写的,对你来说,只要调用就可以了!如果你不是专门研究图形学的话,就没有必要清楚那么多吧!

to dagang:
理论上是用flash来实现的!当然只要价格合适,我这边可以来开发的!

#2447 On 2007-9-20 17:14:40 tommy (e) said,

kinglong
很荣幸看到你的教程,我现在已经修改成.NET的了,C#我也不是很精通,但现在可以实现生成图片了。

有个问题。
你这个实现了抓拍图片,但是,图片的附加信息,应该怎么发送出去啊?我对二进制一点也不了解,也不知道如何把附加信息加进入,并发送给后台!
希望进步讲解一下!谢谢

#2823 On 2007-11-17 10:10:01 kyomic (e) said,

问题基本同上吧,我弄了个ASP后台,我想从前台将要保存的文件名传给后台,怎么传呀,Flash端只能Post Binary数据给后台,String怎么传过去呀?!!!

#2839 On 2007-11-20 9:57:19 kinglong (e) said,

附加信息,目前只能通过get方式来传递;
做法就是把在上传地址改成http://..../upload.jsp?name=xxxxx&title=xxxxx
也就是说图片数据是通过post方式,其他参数就是get方式了

#3435 On 2008-3-4 0:39:42 insomnia (e) said,

提供一个asp.net的后台生成图片的好吗,谢谢!

#3911 On 2008-4-15 22:14:03 fdfsd (e) said,

很不错,刚开始还打算,在后台在生成一次了,想不到能直接保存图片格式。
其实我也想过,但是一直没有找到什么好的方法。
谢谢了

#4472 On 2008-6-5 15:01:59 liu (e) said,

请问UPLOAD_PAGE的URL可以通过外部传递取得吗?

#4708 On 2008-6-26 12:02:05 kinglong (e) said,

可以的,在加载swf的时候通过xxx.swf?page=http://xxx.xxx.xx
然后在flash里面是通过loaderInfo.parameters.page来获取传进来的参数。



Post a comment:(为了防止垃圾留言信息,您的留言需要通过审核才能显示出来)

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。