imagealphablending — Mengatur mode pencampuran gambar.
bool imagealphablending ( sumber daya $image , bool $blendmode )
imagealphblending() memungkinkan dua mode pengecatan berbeda untuk digunakan pada gambar warna asli.
Dalam mode campuran, komponen warna saluran alfa disediakan untuk semua fungsi pengecatan, seperti imagesetpixel() untuk menentukan seberapa banyak warna dasar yang boleh disinari. Hasilnya, GD secara otomatis mencampurkan warna yang ada pada titik tersebut dengan warna kuas dan menyimpan hasilnya dalam gambar. Piksel yang dihasilkan buram.
Dalam mode non-campuran, warna kuas disalin bersama dengan informasi saluran alfa, menggantikan piksel target. Mode pencampuran warna tidak tersedia saat menggambar gambar palet.
Jika blendmode adalah TRUE, blending mode diaktifkan, jika tidak maka akan dimatikan. Mengembalikan TRUE jika berhasil, atau FALSE jika gagal.
imageSumber daya gambar dikembalikan oleh fungsi pembuatan gambar (seperti imagecreatetruecolor()).
blendmode terlepas dari apakah mode campuran diaktifkan. Defaultnya adalah True untuk gambar berwarna asli, FALSE jika tidak.
Mengembalikan TRUE jika berhasil, atau FALSE jika gagal.
<?php// Membuat gambar $im = imagecreatetruecolor(100, 100);// Mengaktifkan mode pencampuran warna imagealphablending($im, true);// Menggambar persegi imagefilledrectangle($im, 30, 30, 70, 70, imagecolorallocation( $im, 255, 0, 0));//Output header('Jenis konten: gambar/png');gambarpng($im);penghancurangambar($im);?>