English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
imageantialias — ما إذا كان يتم استخدام ميزة التدرج المضاد للخشن (antialias).
bool imageantialias ( resource $image , bool $enabled )
تم تمكين طريقة الرسم المضاد للخشن السريعة للخطوط والمثلثات. لا يدعم جزء alpha. يتم استخدام عملية الدمج المباشر. يستخدم فقط في الصور الحقيقية.
لا يدعم عرض الأحجام والأنماط.
قد تظهر نتائج غير متوقعة عند استخدام التدرج المضاد للخشن واللون الشفاف. يتم استخدام اللون الشفاف كأي لون آخر في عملية الدمج. عدم دعم جزء alpha يؤدي إلى عدم السماح باستخدام طرق التدرج المضاد للخشن القائمة على alpha.
صورة: مصدر الصورة المعدة من قبل دالة إنشاء الصورة (مثل imagecreatetruecolor()).
ممكن: هل يتم تمكين التدرج المضاد للخشن.
يعود TRUE إذا كانت النتيجة ناجحة أو FALSE إذا كانت الفشل.
<?php // استخدام صورة مضادة للخشن و صورة عادية $aa = imagecreatetruecolor(400, 100); $normal = imagecreatetruecolor(200, 100); // استخدام ميزة التدرج المضاد للخشن imageantialias($aa, true); // تعيين اللون $red = imagecolorallocate($normal, 255, 0, 0); $red_aa = imagecolorallocate($aa, 255, 0, 0); // رسم خطين imageline($normal, 0, 0, 200, 100, $red); imageline($aa, 0, 0, 200, 100, $red_aa); // دمج الصور imagecopymerge($aa, $normal, 200, 0, 0, 0, 200, 100, 100); // إخراج الصورة header('Content-type: image/png'); imagepng($aa); imagedestroy($aa); imagedestroy($normal); ?>