在Flex的png图片中添加文字信息并透明显示
2012-07-04 11:43
344 查看
private static var format1:TextFormat = new TextFormat(null,16,"0xff0000");//添加到图片上文字的格式
public static function setTextToImage(img:Image,txt:String,x:int,y:int,w:int,h:int):void{
var tf:TextField = new TextField();
tf.text =txt;
tf.width=tf.length*20;//设置显示长度
tf.setTextFormat(format1);//设置要显示文字的格式
var myBitmapData:BitmapData = new BitmapData(w, h,true,0x00000000);//true表示背景透明
myBitmapData.draw(tf);
var bmp:Bitmap = new Bitmap(myBitmapData);
bmp.x=x;bmp.y=y;//设定要显示的文字在图片的坐标
img.addChild(bmp);
}
若显示文字信息显示在IMAGE控件的上面需要设置IMAGE父对象的backgroundAlpha="0";
相关文章推荐
- png格式的图片在IE6透明显示
- 鼠标滑过列表文字显示图片及详细信息信息信息
- 仿Android联系人SideBar排序,根据拼音A-Z字母快速导航联系人姓名,以及输入搜索条件过滤,显示姓名的文字图片,添加挤压动画
- android显示png图片,原来透明的地方都变成黑色的了
- VC透明显示带透明度PNG图片及不带透明度的图片
- flex4.0 利用外部项呈示器显示List信息并添加图片示例
- Flex上传图片等信息到数据库,并下载显示图片
- VC利用GDI+显示透明的PNG图片
- png透明图片,ie下的怪异模式,无法显示的解决方法
- 关于CImage和AlphaBlend的透明PNG图片显示问题
- Flex中使用PNG图片,并保持透明
- php为png图片添加水印或自定义文字
- [javascript]鼠标滑过列表文字显示图片及详细信息
- MFC 显示透明png图片
- VC利用GDI+显示透明的PNG图片
- IE6中PNG图片背景无法透明显示的最佳解决方案
- 让IE6显示透明PNG背景图片
- 在IE浏览器中正确显示PNG透明图片
- 在网页中显示透明的PNG图片
- VC6.0显示透明PNG图片