Попробовал вариант с размерами одно символа и вариант с метриками. Работают одинаково(((
Не работают эти варианты.

Код AS3:
var tf:TextField = new TextField();
tf.autoSize = TextFieldAutoSize.LEFT;
tf.text = "U";
tf.border=true;
tf.setTextFormat(new TextFormat("Tahoma",50,0, false, false));
trace("Italic, disabled",tf.getBounds(this), tf.getCharBoundaries(0));
addChild(tf);
tf.setTextFormat(new TextFormat("Tahoma",50,0, false, true));
trace("Italic enabled",tf.getBounds(this), tf.getCharBoundaries(0), "\n Metrics:","w: "+tf.getLineMetrics(0).width);
//Italic, disabled (x=0, y=0, w=37, h=64) (x=2, y=2, w=33, h=60)
//Italic enabled (x=0, y=0, w=37, h=64) (x=2, y=2, w=33, h=60)
// Metrics: w: 33
Забыл сказать поле работает в режиме TextFieldAutoSize.LEFT, так что устанавливать ему ширину нельзя