Rumah > pembangunan bahagian belakang > masalah PHP > Apa yang perlu dilakukan jika php gd bercelaru?

Apa yang perlu dilakukan jika php gd bercelaru?

藏色散人
Lepaskan: 2023-03-13 21:40:01
asal
2097 orang telah melayarinya

Penyelesaian kepada kod kacau php gd: 1. Tukar pengekodan melalui "iconv('gb2312','utf-8','')" 2. Panggil fungsi imagettftext() untuk mengeluarkan rentetan bahasa Cina .

Apa yang perlu dilakukan jika php gd bercelaru?

Persekitaran pengendalian artikel ini: sistem windows7, versi PHP7.1, komputer DELL G3

Apakah yang perlu saya lakukan jika php gd bercelaru?

Menyelesaikan masalah aksara Cina GD yang kacau:

Hari ini saya mengkaji dengan teliti beberapa teknologi berkaitan GD, dan juga mengkaji masalah itu daripada GD aksara Cina yang kacau.

Menggunakan perpustakaan GD untuk mengeluarkan rentetan Cina, memanggil rentetan imej tidak berguna. Anda perlu menggunakan fungsi imagettftext(). Sila rujuk manual untuk kegunaan khusus fungsi imagettftext.

Berikut ialah contoh penggunaan:

$pic=imagecreate(250,30); 
$black=imagecolorallocate($pic,0,0,0); 
$white=imagecolorallocate($pic,255,255,255); 
$font="C://WINDOWS//Fonts//simhei.ttf";  //这里的路进需要注意下,必须是字符的路径
$str ='php'.iconv('gb2312','utf-8','面对对象')." www.phpobject.net"; 
imagettftext($pic,10,0,10,20,$white,$font,$str);
Salin selepas log masuk

Cara menanda air, berikut ialah kod mudah untuk tera air teks.

Pembelajaran yang disyorkan: "
<?php 
$pic=imagecreate(250,30); 
$black=imagecolorallocate($pic,0,0,0); 
$white=imagecolorallocate($pic,255,255,255); 
$font="C://WINDOWS//Fonts//simhei.ttf";  
$str =&#39;php&#39;.iconv(&#39;gb2312&#39;,&#39;utf-8&#39;,&#39;面对对象&#39;)." www.phpobject.net"; 
imagettftext($pic,10,0,10,20,$white,$font,$str);
header("Content-type: image/jpeg");
$filename=&#39;../src/images/photo.jpg&#39;;
$im=imagecreatefromjpeg($filename);
imagecopymerge($im,$pic,0,0,0,0,250,30,50);
imagejpeg($im);
?>
Salin selepas log masuk
Tutorial Video PHP

"

Atas ialah kandungan terperinci Apa yang perlu dilakukan jika php gd bercelaru?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan