0
ex = new TextField();
ex.styleSheet = styleSheet; //some custom fonts
ex.htmlText = '<p>EX</p>';
ex.autoSize = 'left';
//ex.embedFonts = true;
//var exbitmap:Bitmap;
//exbitmap = new Bitmap(new BitmapData(ex.width,ex.height,true,0x000000));
//exbitmap.bitmapData.draw(ex);
var bitmapdata:BitmapData = new BitmapData(ex.width, ex.height, true, 0x00000000);
bitmapdata.draw(ex);
graphics.beginBitmapFill(bitmapdata);
graphics.drawRect(0, 0, ex.width, ex.height);
graphics.endFill();
问题是,当我将文本绘制为图形时,它会丢失质量,如何做到这一点,以免失去质量?如何将文本转换为图形而不会丢失质量
看到differenece?
这首被转换成图像,第二个是原来
什么想法?..... –
尝试改变反锯齿'ex.antiAliasType = AntiAliasType.ADVANCED' – Engineer
你有什么样子的文本和位图截图?这可能更容易说明问题所在。 – Herms