PHP imagealphablending - untuk mengatur modus foto blending
imagealphablending - untuk mengatur modus foto blending.
tatabahasa
bool imagealphablending ( resource $image , bool $blendmode )
imagealphablending () memungkinkan penggunaan dua mode yang berbeda dari menggambar gambar true color.
Di bawah pencampuran modus (blending), komponen alpha channel warna yang disediakan untuk semua fungsi gambar, seperti imagesetpixel () menentukan warna yang mendasari harus diizinkan sejauh diiradiasi melalui. Akibatnya, GD otomatis menunjukkan warna dan sikat pencampuran warna yang ada, dan menyimpan hasilnya dalam gambar. Hasil pixel yang buram.
Dalam mode non-blending, warna pena bersama dengan informasi channel alpha yang disalin bersama-sama, ganti piksel sasaran. blending mode tidak tersedia pada saat gambar lukisan palet.
Jika blendmode BENAR, modus kemudian pencampuran diaktifkan, jika tidak tertutup. kembali sukses BENAR, atau pada kegagalan kembali FALSE.
parameter
- gambar yang dibuat oleh fungsi gambar (misalnya imagecreatetruecolor ()) mengembalikan sebuah sumber daya gambar.
- blendmode apakah akan mengaktifkan mode blending.gambar true color default ke benar, sebaliknya SALAH.
Kembali Nilai
kembali sukses BENAR, atau pada kegagalan kembali FALSE.
contoh
<?php // 创建图像 $im = imagecreatetruecolor(100, 100); // 启用混色模式 imagealphablending($im, true); // 画一个正方形 imagefilledrectangle($im, 30, 30, 70, 70, imagecolorallocate($im, 255, 0, 0)); // 输出 header('Content-type: image/png'); imagepng($im); imagedestroy($im); ?>