フォントを埋め込めば、できるのですが、デバイスフォントでできないものか検討しています。
埋め込みが必須である場合を想定して以下の質問もしています。
http://q.hatena.ne.jp/1197877959
デバイスフォントを使用したテキストフィールドをビットマップでキャプチャすればできます。
質問の内容から、どういった状況でのテキストの使用かわからないので
入力フィールドなどの場合応用できなそうですが説明します。
以下ソース貼り付けてみてパブリッシュしてみてください。
デバイステキストが90度回転しても表示されていることがわかると思います。
//TextFieldをいれるMCをつくる
var tfmc = this.createEmptyMovieClip("tmpmc",this.getNextHighestDepth());
//TextFieldをつくる
var tf = tfmc.createTextField("text_txt", tfmc.getNextHighestDepth(), 0, 0, 0, 0);
//TextFieldにメッセージを入れる
tf.text = "テストメッセージtestmeassages";
tf.autoSize = true;
import flash.display.BitmapData;
//TextFieldにキャプチャしたものを入れるMCをつくる
var bmpmc = this.createEmptyMovieClip("tmpmc",this.getNextHighestDepth());
//TextFieldにキャプチャしたするbitmapdataをつくる
var bmpdata = new BitmapData(tfmc._width,tfmc._height,true,0x00000000);
//TextFieldをbitmapdataにキャプチャする
bmpdata.draw(tfmc);
bmpmc.attachBitmap(bmpdata,bmpmc.getNextHighestDepth());
//回転させてみるテスト
bmpmc._rotation = 90;
bmpmc._x = 100;
bmpmc._y = 100;
ありがとうございます。
できました。