[ImageMagick]日本語の文字テキストを画像に挿入する方法

out1.jpgのサムネール画像


montageコマンドを使うと、日本語のテキストを画像に入れることができます。
私は下記の通りにやったらできました。

日本語テキストファイルをUTF8でカレントディレクトリに保存しておく

下記のようなテキストファイルを作って、UTF8でc:¥に保存します。

label.txt
日本語にほんご あいうえお

日本語のフォントファイルをカレントディレクトリに保存する

さざなみフォントというのをダウンロードして、 sazanami-gothic.ttf をカレントディレクトリに置いてみました。

montageコマンドを実行

C:¥> montage -geometry +0+0 -background White -label @label.txt 
     -pointsize 250 -font sazanami-gothic.ttf in.jpg  out.jpg
(見やすくするために改行してますが、実際は改行なしです)

おまけ


文字化けしがちな機種依存文字も試してみたらうまくいきました。


out2.jpg
カテゴリ: