文字列を画像化する
convert -font [fontfile] -pointsize [fontsize] label:'[text]' [out]
- [in1] … フォントファイルのパス(パス)
- [in2] … フォントのサイズ(単位:ポイント)
- [in2] … 画像化するテキスト
- [out] … 出力するファイル名(パス)
指定したフォントと指定したフォントサイズで、文字を画像化する事ができます。
日本語などのマルチバイトも使う事ができますが、フォントはUTF-8で統一するとトラブルが減ります。
文字の直接入力ではなく、テキストファイルの内容を画像かする場合は以下のように行います。
convert -font [fontfile] -pointsize [fontsize] label:@[テキストファイルのパス] [out]
例?※実際にパラメータを変更して描写する事ができます。
convert -font ./sample/font/falconfont_1.1.ttf -fontsize label:'' img47-s.jpg
img47-s.jpg(横幅 242px 縦幅 32px)
ポイント
SSHからの日本語入力の場合はターミナルの文字コード環境などにも注意が必要です。