もりきゅうです。 Hiroshi IGARASHI さんは書きました: >anti-alias処理をすればきれいに描画できると思うのですが、 >FreeTypeを直に使うとできたりするのでしょうか? >もしできるならTrueType fontしか扱えないにしても >Ruby/FreeTypeは欲しいです。 Ruby/FreeType を RAA に置きました。# お手軽になったものだ^^ 機能はかなり限定的です。FreeType には postscript extension があるので,これは対応させたいと思っています。 # しかし PS の知識のないもりきゅうであった^^; その前に,やはりネックはドキュメント書き。 Ruby/FreeType により,結局 pixmap(pixel の配列)を得るので for x in 0...@size for y in 0...@size dest.put_pixel x, y, @map.getc(x,y) end end と書くか dest.put_pixmap @map, x, y という put_pixmap を用意するか(すでにあるのかも)になるでしょう。 問題は,実用的な速度が出るかどうかですね。 あと,フォントの並び方もいろいろあるようで,xtt-font は sjis, MSゴシックや明朝は unicode のようでした。 # Ruby の extension 部分は比較的楽に書けたけど,フォントの並び # の解読はとても苦労しました。 こうなると,Ruby/Xlib も XImage 相当の Xlib::Image が要るなあ。 image, bitmap, pixmap,.. ややこしい。 ---- Kazuhiro Yoshida moriq.kazuhiro / nifty.ne.jp