Как использовать imageMagick для обработки текста на китайском языке

458
dengApro

Я пытаюсь использовать ImageMagick для обработки символов китайского языка для изображения на моем MacBook.

Согласно руководству ImageMagick Unicode или UTF8 Format Text, я попробовал два способа.

Код первый:

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 

Оба не работают. И результат тот же

enter image description here

Спасибо заранее, :-)

0
Вам нужно использовать файл TTF, который содержит китайские символы - тогда он будет работать нормально. «Andale Mono» - не правильный выбор. Mark Setchell 6 лет назад 1
Да, я попробую. я задал вопрос https://stackoverflow.com/questions/47775394/how-to-use-imagemagick-with-chinese-fonts-on-text-to-image-handling dengApro 6 лет назад 0
ps: я не смог заставить вашу команду `@ chin.utf8` работать. Matt Sephton 6 лет назад 0
Я пишу китайский символ в текстовом файле и добавляю .utf8 к его имени. Это файл chin.utf8 dengApro 6 лет назад 0

2 ответа на вопрос

1
Matt Sephton

Используйте шрифт, который содержит китайские символы, лучше всего использовать шрифт Unicode.

convert -background lightblue -fill blue \ -size 165X270 -pointsize 24 \ -gravity center -font "/Library/Fonts/Arial Unicode.ttf" \ label:'中' label.png

Вы можете легко найти подходящие шрифты с помощью приложения MacOS Font Book.

Можете ли вы ответить на этот вопрос: https://stackoverflow.com/questions/47775394/how-to-use-imagemagick-with-chinese-fonts-on-text-to-image-handling dengApro 6 лет назад 0
@dengApro готово! :) Matt Sephton 6 лет назад 0
0
dengApro

Пример ответа:

convert -background lightblue -fill blue \ -size 165X270 -pointsize 24 \ -gravity center -font "/Library/Fonts/Microsoft/Kaiti.ttf" \ label:'好' labelOne.png 

Спасибо Мэтту Сефтону руководство