Wie verwende ich imagick annotateImage für chinesischen Text?

Ich muss ein Bild mit chinesischen Texten versehen und verwende derzeit die Imagick-Bibliothek.

Ein Beispiel für einen chinesischen Text ist

这 这 是

Die verwendete chinesische Schriftartdatei istdiese

Die Datei hat ursprünglich den Namen 华文 华文 .ttf

Es kann auch in Mac OS X unter / Library / Font gefunden werden

Ich habe es in Englisch STHeiTi.ttf umbenannt, um es einfacher zu machen, die Datei in PHP-Code aufzurufen.

Im SpeziellendasImagick::annotateImage Funktion

Ich bin es auchmit der Antwort von"Wie kann ich mit Imagick in PHP umbrochenen Text zeichnen?".

Der Grund, warum ich es benutze, ist, weil es für englischen Text erfolgreich ist und die Anwendung sowohl Englisch als auch Chinesisch kommentieren muss, wenn auch nicht gleichzeitig.

Das Problem ist, dass ich beim Ausführen von annotateImage mit chinesischem Text eine Anmerkung erhalte, die wie 罍 aussieht

Code enthaltenHier

Antworten auf die Frage(3)

Ihre Antwort auf die Frage