加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

flex技术-在图片上添加文字

发布时间:2020-12-15 04:28:50 所属栏目:百科 来源:网络整理
导读:private static var format1:TextFormat = new TextFormat(null,16,"0xff0000");//添加到图片上文字的格式 /** ? ? ? ? ? ? ? ???* 在图片上添加文字 ? ? ? ? ? ? ? ???*/? ? ? ? ? ? ? ? ? public static function setTextToImage(img:Image,txt:String,x:i
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);

? ? ? ? ? ? ? ? }

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读