我尝试使用 ImageMagick 将汉字处理为 MacBook 上的图像。
根据 ImageMagick 的指南Unicode 或 UTF8 格式文本,我尝试了两种方法。
代码一:
convert -background lightblue -fill blue \
-size 165X270 -pointsize 24 \
-gravity center -font Andale Mono \
label:'中' label.png
代码二:
我在文本文件中写入汉字,并添加.utf8为其文件名。
convert -background lightblue -fill blue \
-size 165X270 -pointsize 24 \
-gravity center -font Andale Mono \
label:@chin.utf8 label.png
两者都不起作用。结果是一样的
提前谢谢了 , :-)
答案1
使用包含中文字符的字体,最好使用 Unicode 字体。
convert -background lightblue -fill blue \ -size 165X270 -pointsize 24 \ -gravity center -font "/Library/Fonts/Arial Unicode.ttf" \ label:'中' label.png
您可以使用 macOS 字体册应用程序轻松找到合适的字体。
答案2
实例答案:
convert -background lightblue -fill blue \
-size 165X270 -pointsize 24 \
-gravity center -font "/Library/Fonts/Microsoft/Kaiti.ttf" \ label:'好' labelOne.png
感谢马特·塞普顿的指南