此刻我有这个剧本:
@echo off
setlocal enabledelayedexpansion
pushd "Tools\img\"
convert COMMON2.png -gravity Center -font bold.ttf -pointsize 15 -annotate +45+0 "The Legend of Zelda Breath of the Wild" test.png
xcopy test.png ..\..\
pause
exit
我的问题是文本不在字段中,应该是:(
并且我不知道如何使用大约3000个不同的文本执行此命令,并将它们移动到每个文件的新目录中。 (我想如果所有的文件仍被称为COMMON2.png)
(我使用此命令将标题保存到.txt文件中:
@echo off
dir /b "Thumbnails\New\Named_Titles" > NES.txt
pause
)
感谢我得到的每一个帮助^^
PS:抱歉我的英语不好:(
答案 0 :(得分:1)
这可以让您了解如何开始:
convert label.png \( -size 150x -background none caption:"The Legend of Zelda Breath of the Wild" -trim \) -gravity east -geometry +10 -composite result.png
或许这个:
convert label.png \( -size 150x50 -background none caption:"The Legend of Zelda Breath of the Wild lots more text The Legend of Zelda Breath of the Wild lots more text" -trim \) -gravity east -geometry +10 -composite result.png
如果您使用的是Windows,则必须完成所需的转义 - 可能会将\(
和\)
更改为(
和)
或{{1} }和^(
。