Flex中如何利用ImageSnapshot类的defaultEncoder属性给截图设置一个默认译码器的例子
Wednesday, December 31st, 2008和前面Flex中如何利用encodeImageAsBase64()事件将一个ImageSnapshot对象转化为Base-64编码字符串的例子类似的,接下来的例子演示了Flex中如何利用ImageSnapshot类的defaultEncoder属性,给截图设置一个默认译码器。
让我们先来看一下Demo(可以右键View Source或点击这里察看源代码):
Flex中如何利用encodeImageAsBase64()事件将一个ImageSnapshot对象转化为Base-64编码字符串的例子
Tuesday, December 30th, 2008接下来的例子演示了Flex中如何利用encodeImageAsBase64()事件,将一个ImageSnapshot对象转化为Base-64编码字符串。
让我们先来看一下Demo(可以右键View Source或点击这里察看源代码):
Flex中如何利用mx.graphics.ImageSnapshot的captureImage()事件获取截图的例子
Saturday, November 29th, 2008接下来的例子演示了Flex中如何利用mx.graphics.ImageSnapshot的captureImage()事件,获取截图。
让我们先来看一下Demo(可以右键View Source或点击这里察看源代码):
在Flex中获取一个屏幕截图(Screenshot)并将其传递给ASP.NET
Saturday, April 26th, 2008在Adobe Flex 3中,你可以通过下面的代码获取任何控件并保存为bitmap图片(需要import “mx.graphics.ImageSnapshot”,想必大名鼎鼎的snapshot大家都应该知道吧?)。
var snapshot:ImageSnapshot = ImageSnapshot.captureImage(backgroundCanvas);
默认的话,使用的是PNG格式的编码。如果你想将图片传递到服务器端,那就用下面的代码:
Flex 3中利用ImageSnapshot类捕获JPEG或PNG形式图片的例子
Tuesday, March 18th, 2008下面的例子展示了如何在Flex 3中,通过设置ImageSnapshot类中的encoder参数和调用静态captureImage()事件,捕获JPEG或PNG形式图片。
下面是具体的源代码: