imagealphablending - يضبط وضع المزج للصورة.
bool imagealphablending ( المصدر $image ، bool $blendmode )
يتيح التابع imagealphblending() استخدام وضعين مختلفين للرسم على الصور ذات الألوان الحقيقية.
في وضع المزج، يتم توفير مكون لون قناة ألفا لجميع وظائف الطلاء، مثل imagesetpixel() لتحديد مقدار اللون الأساسي الذي يجب السماح له بالتألق من خلاله. ونتيجة لذلك، يقوم GD تلقائيًا بمزج اللون الموجود عند تلك النقطة مع لون الفرشاة ويخزن النتيجة في الصورة. البيكسلات الناتجة غير شفافة.
في وضع عدم المزج، يتم نسخ لون الفرشاة مع معلومات قناة ألفا الخاصة به، ليحل محل البكسل المستهدف. لا يتوفر وضع مزج الألوان عند رسم صور ملونة.
إذا كان وضع المزج هو 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);?>