正方形の画像を回転させた場合なら

http://sourcepost.sytes.net/sourcepost/sourceview.aspx?source_id=28090

これでも問題ないんだけど、
長方形な画像を回転させると、
長い方の辺の長さの正方形になって、大きさが足りてない部分は黒くぬりつぶされてしまうんですよ。
そうならないようにできないかなと