« 珊瑚の涙 | トップページ | RubyKaigi2009お疲れ様でした »

RMagick(ImageMagick)で日本語が描画できた

 RMagick を通して ImageMagick を使ってみて、なぜか日本語が描画できなかったのだけれど、事情が見えてきた。

 ウェブの情報などを見ると UTF-8 でスクリプトを実行すればいいといったことが書かれていて、結果としてはそれでいけた。

 はじめにうまくいかなかったのは Win2k 環境で行っていたためらしい。Win2k では UTF-8 で保存したスクリプトを実行しても「???」といった感じになるだけで、日本語はきちんと描画されない。ふだんは Win2k 側で使っていたために気づかなかったのだけれど、XP で実行するとうまくいく。

 ということで詳しいことは分からないけれど日本語を扱いたいというのであれば Win2k はやめること。ま、いまさら Win2k という人もそうはいないのだろうと思うけれど。

 しかしいちいちこの分だけ UTF-8 でというのも鬱陶しい感じ。あるいは Ruby-1.9.x でだったら個別にエンコードを指定できるので、SJIS でもいけるのかな?

|

« 珊瑚の涙 | トップページ | RubyKaigi2009お疲れ様でした »

コメント

コメントを書く



(ウェブ上には掲載しません)


コメントは記事投稿者が公開するまで表示されません。



トラックバック


この記事へのトラックバック一覧です: RMagick(ImageMagick)で日本語が描画できた:

« 珊瑚の涙 | トップページ | RubyKaigi2009お疲れ様でした »