imagepolygon_aa.phpt 503 B

1234567891011121314151617181920
  1. --TEST--
  2. antialiased imagepolygon()
  3. --EXTENSIONS--
  4. gd
  5. --FILE--
  6. <?php
  7. require_once __DIR__ . DIRECTORY_SEPARATOR . 'func.inc';
  8. $im = imagecreatetruecolor(100, 100);
  9. $white = imagecolorallocate($im, 255, 255, 255);
  10. $black = imagecolorallocate($im, 0, 0, 0);
  11. imagefilledrectangle($im, 0,0, 99,99, $white);
  12. imageantialias($im, true);
  13. imagepolygon($im, [10,10, 49,89, 89,49], $black);
  14. test_image_equals_file(__DIR__ . DIRECTORY_SEPARATOR . 'imagepolygon_aa.png', $im);
  15. ?>
  16. --EXPECT--
  17. The images are equal.