我可以使用转义字符来获取ImageMagick 转换命令标签指令中的版权符号吗?
我试图在右下角标记一批有信用/版权的图片。该批处理由在Windows命令行窗口中运行的CMD脚本处理。我遇到的问题是版权符号变成注册商标符号!我知道它是通过命令窗口的代码页问题,所以我希望ImageMagick可以处理\ Uxxxx或类似的,但没有快乐。
答案 0 :(得分:3)
对于Windows命令提示符(cmd),请使用^
符号。
convert.exe label:^©copy example.png
对于电源外壳,这是`符号。
convert.exe label:`©copy example.png
注意:要插入版权符号,我必须按住 alt 并在数字键盘上输入0169
答案 1 :(得分:2)
一位同事找到了一个涉及暂时更改代码页的答案:
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"