もりきゅうです。ひとりごと。 私: >FreeType 付属の ftzoom はフォントをぐるぐる回せますので, >やはり Ruby/FreeType を作っちゃうのが近道ではないでしょうか。 あ,FreeType じゃない..というかベクトルフォントじゃない 場合もあるのか。^^; その場合は, Ruby/Xlib では 1.pixmap に描画して get_image して 2.回転 rotx = cos(rad)*x+sin(rad)*y roty = sin(rad)*x-cos(rad)*y ..たぶんこんな感じ。 3.put_image 4.copy_area というようなどろくさいことになるかもですね。 get_image はバイトの羅列を返すから depth 独立にしなく ちゃいけないし.. で,やってみたら 90 度回転はまだしも,30, 60 度回転は 文字が崩れて苦労の割には汚い。^^; ---- Kazuhiro Yoshida moriq.kazuhiro / nifty.ne.jp