オンラインPC館

ImageMagickの文字列編集

テキストファイルを画像ファイルに変換する方法(複数フォルダ対応)

テキストファイルを画像ファイルに変換する方法です。
文字化けする場合はテキストファイルを「UTF-8」に変換すれば改善できます。
文字コード変換ソフト

Download さざなみゴシック Sazanami Gothicをダウンロード→好きな場所に移動する

@echo off
cd "ターゲットフォルダのパス"
for /r %%a in (*) do ("magick.exeのパス" -pointsize フォントサイズ -font "フォントファイルのパス" label:@"%%a" -size 画像ファイルの横幅の数値x画像ファイルの縦幅の数値 -mattecolor "#余白部分のカラーコード" -frame 横幅の余白の数値x縦幅の余白の数値 "%%~dpa%%~na.出力ファイル形式")
for /r %%a in (*) do if /i "%%~xa" neq ".出力ファイル形式" del "%%a"

画像ファイルに文字を入れる方法(複数フォルダ対応)

画像ファイルに文字を入れる方法です。

@echo off
cd "ターゲットフォルダのパス"
for /r %%a in (*) do ("magick.exeのパス" "%%a" -font Arial-Normal -pointsize 文字のサイズ(12など) -gravity 書き込む基準位置を指定(northなど) -annotate 書き込む位置を指定(+0+120など) "書き込む文字列" -fill "文字の色" "%%~dpa%%~na.出力ファイル形式")
for /r %%a in (*) do if /i "%%~xa" neq ".出力ファイル形式" del "%%a"

トップページテクニックPCツールテクニックImageMagick → ImageMagickの文字列編集