2
Ich versuche Bild mit etwas Text zu erzeugen, und ich habe folgenden Code geschrieben:PHP imagettftext() mit koreanischen Zeichen nicht arbeiten
<?php
// Set the content-type
header('Content-Type: image/png');
// Create the image
$im = imagecreatetruecolor(400, 30);
// Create some colors
$white = imagecolorallocate($im, 255, 255, 255);
$grey = imagecolorallocate($im, 128, 128, 128);
$black = imagecolorallocate($im, 0, 0, 0);
imagefilledrectangle($im, 0, 0, 399, 29, $white);
// The text to draw
$text = '준수';
// Replace path by your own font path
$font = 'fonts/Walkway Black RevOblique.ttf';
// Add the text
imagettftext($im, 20, 0, 10, 20, $black, $font, $text);
// Using imagepng() results in clearer text compared with imagejpeg()
imagepng($im);
imagedestroy($im);
?>
Nun, wenn ich Text mit English
Zeichen hinzufügen es funktioniert, aber wenn ich gebraucht Korean
Zeichen funktioniert nicht und dieses Bild bekommen.
Jede Idee, wie Koreanisch Text anzuzeigen?
Dank
Hallo. Ich erhalte keinen Fehler und mein Fontpfad ist korrekt. Ich habe es mit englischem Text versucht und es funktioniert perfekt. –
Ich habe auch versucht mit 'Arial.ttf' Schriftart –
@ Mr.Happy ich heruntergeladen zufällige koreanische' .ttf' und versuchte Ihren Code ohne irgendwelche Änderungen. Es klappt. Vielleicht ist deine Schrift nicht koreanisch? –