imagealphablending - ตั้งค่าโหมดการผสมของรูปภาพ
บูลอิมเมจอัลฟาเบลนด์ (ทรัพยากร $image, บูล $blendmode)
imagealphbleding() อนุญาตให้ใช้โหมดการวาดภาพสองโหมดที่แตกต่างกันกับภาพสีจริง
ในโหมดการผสม คอมโพเนนต์สีของช่องอัลฟาจะถูกจัดเตรียมให้กับฟังก์ชันการวาดภาพทั้งหมด เช่น imagesetpixel() เพื่อกำหนดว่าสีที่อยู่ด้านล่างควรได้รับอนุญาตให้ส่องผ่านได้มากน้อยเพียงใด ด้วยเหตุนี้ GD จึงผสมสีที่มีอยู่ของจุดเข้ากับสีแปรงโดยอัตโนมัติ และจัดเก็บผลลัพธ์ไว้ในภาพ พิกเซลที่ได้จะทึบแสง
ในโหมดไม่ผสมผสาน สีของแปรงจะถูกคัดลอกพร้อมกับข้อมูลช่องอัลฟา โดยแทนที่พิกเซลเป้าหมาย โหมดการผสมสีไม่สามารถใช้งานได้เมื่อวาดภาพแบบจานสี
หาก blendmode เป็น TRUE โหมดการผสมจะถูกเปิดใช้งาน มิฉะนั้นจะถูกปิด ส่งคืน TRUE เมื่อสำเร็จ หรือ FALSE เมื่อล้มเหลว
image ทรัพยากรรูปภาพที่ส่งคืนโดยฟังก์ชันการสร้างรูปภาพ (เช่น imagecreatetruecolor())
blendmode โดยไม่คำนึงว่าจะเปิดใช้งานโหมดการผสมหรือไม่ ค่าเริ่มต้นเป็น True สำหรับภาพสีจริง FALSE มิฉะนั้น
ส่งคืน TRUE เมื่อสำเร็จ หรือ FALSE เมื่อล้มเหลว
<?php// สร้างรูปภาพ $im = imagecreatetruecolor(100, 100);// เปิดใช้งานโหมดการผสมสี imagealphablending($im, true);// วาดรูปสี่เหลี่ยมจัตุรัส imagefilledrectangle($im, 30, 30, 70, 70, imagecolorallocate( $im, 255, 0, 0));//ส่วนหัวของเอาต์พุต('ประเภทเนื้อหา: image/png');imagepng($im);imagedestroy($im);?>