¿Cómo usar imagick annotateImage para texto chino?
Necesito anotar una imagen con texto en chino y ahora estoy usando la biblioteca Imagick.
Un ejemplo de un texto chino es
这 是 中文
El archivo de fuente chino utilizado esesta
El archivo originalmente se llama 华文 黑体 .ttf
también se puede encontrar en Mac OSX en / Library / Font
He cambiado el nombre a inglés. STHeiTi.ttf hace que sea más fácil llamar el archivo en código PHP.
En particularlaImagick::annotateImage
función
Yo tambien soyusando la respuesta de"¿Cómo puedo dibujar texto envuelto usando Imagick en PHP?".
La razón por la que lo estoy usando es porque tiene éxito para el texto en inglés y la aplicación necesita anotar tanto el inglés como el chino, aunque no al mismo tiempo.
El problema es que cuando ejecuto annotateImage usando texto en chino, recibo una anotación que se parece a 罍
Código incluidoaquí