/**
* 获取字符串的宽度(像素)
* @param str 字符串
* @return 字符串宽度
*/
public function getTextWidth(str:String):int {
var text:TextField = new TextField();
text.text = str;
var textWidth:int = 0;
for (var i:int = 0; i < text.text.length; i++) {
textWidth += text.getCharBoundaries(i).width;
}
return textWidth;
}
/**
* 获取字符串的高度(像素)
* @param str 字符串
* @return 字符串高度
*/
public function getTextHeight(str:String):int {
var text:TextField = new TextField();
text.text = str;
return text.getCharBoundaries(0).height;
* 获取字符串的宽度(像素)
* @param str 字符串
* @return 字符串宽度
*/
public function getTextWidth(str:String):int {
var text:TextField = new TextField();
text.text = str;
var textWidth:int = 0;
for (var i:int = 0; i < text.text.length; i++) {
textWidth += text.getCharBoundaries(i).width;
}
return textWidth;
}
/**
* 获取字符串的高度(像素)
* @param str 字符串
* @return 字符串高度
*/
public function getTextHeight(str:String):int {
var text:TextField = new TextField();
text.text = str;
return text.getCharBoundaries(0).height;
}
转自:http://lupengbj.blog.163.com/blog/static/1294293992010225111557657/