UbuntuでのImageMagickの”unable to read font `helvetica'”

UbuntuでのImageMagickのconvertコマンドで”helvetica”フォントがない、というエラーが出ることがあります(docker環境とかで特に)。

% convert in.jpg -annotate +10+50 "Hello World" out.png
convert-im6.q16: unable to read font `helvetica' @ error/annotate.c/RenderFreetype/1338

ぐぐるといろいろな解法が書いてありghostscriptの導入などもありましたが、自分の場合Ubuntuではgsfontsをapt installすることでした。

% sudo apt install -y gsfonts

参考
ImageMagick 画像中に文字を入れる – Qiita

コメントを残す

メールアドレスが公開されることはありません。