jak używać imagick annotateImage do chińskiego tekstu?
Muszę dodać adnotację do obrazu za pomocą chińskiego tekstu i teraz korzystam z biblioteki Imagick.
Przykładem chińskiego tekstu jest
这 是 中文
Używany jest chiński plik czcionkito
Plik pierwotnie ma nazwę 华文 黑体 .ttf
można go również znaleźć w Mac OSX w katalogu / Library / Font
Zmieniłem nazwę na angielską STHeiTi.ttf, aby ułatwić wywołanie pliku w kodzie php.
W szczególnościImagick::annotateImage
funkcjonować
Ja też jestemużywając odpowiedzi z„Jak mogę narysować zawinięty tekst za pomocą Imagick w PHP?”.
Powodem, dla którego go używam, jest to, że odnosi sukces dla angielskiego tekstu, a aplikacja musi zawierać adnotacje zarówno w języku angielskim, jak i chińskim, choć nie w tym samym czasie.
Problem polega na tym, że po uruchomieniu annotateImage przy użyciu chińskiego tekstu otrzymuję adnotację, która wygląda jak 罍
Kod dołączonytutaj