ImageMagick 转义字符?

ImageMagick escape character?

在 ImageMagick convert 命令 label 指令中是否可以使用转义符来获取版权符号?

我正在尝试在右下角用 credit/copyright 标记一批图像。该批处理由 Windows 命令行 window 中的 CMD 脚本 运行 处理。我遇到的问题是版权符号变成了注册商标符号!我知道这是通过命令 window 的代码页问题,所以我希望 ImageMagick 可以处理 \Uxxxx 或类似的,但没有快乐。

对于 windows 命令提示符 (cmd),使用 ^ 符号。

convert.exe label:^©copy example.png

对于幂shell,这是`符号。

convert.exe label:`©copy example.png

Note: For inserting the copyright symbol, I had to hold alt and type 0169 on the numberpad

一位同事找到了涉及临时更改代码页的答案:

chcp 1252
set "c=©"
chcp 850
for %%f in (*.png) do convert -background "#FFFFFF" -font verdana -fill black label:" %c% 2015 My Company" miff:- | composite -gravity SouthEast -geometry +0+0 - "%%f" "credited\%%f.png"