bug40764.phpt 755 B

1234567891011121314151617181920212223242526272829
  1. --TEST--
  2. Bug #40764 (line thickness not respected for horizontal and vertical lines)
  3. --EXTENSIONS--
  4. gd
  5. --FILE--
  6. <?php
  7. $image=imagecreatetruecolor(400, 400);
  8. $white = imagecolorallocate($image, 255, 255, 255);
  9. $black = imagecolorallocate($image, 0, 0, 0);
  10. $red = imagecolorallocate($image, 255, 0, 0);
  11. imagefill($image, 0, 0, $white);
  12. imagesetthickness($image, 10);
  13. imageline($image, 200, 0, 200, 400, $black);
  14. imageline($image, 0, 200, 400, 200, $black);
  15. imageline($image, 0, 0, 392, 392, $black);
  16. imagesetthickness($image, 1);
  17. imageline($image, 200, 0, 200, 400, $red);
  18. imageline($image, 0, 200, 400, 200, $red);
  19. imageline($image, 0, 0, 392, 392, $red);
  20. print_r(imagecolorat($image, 195, 0));
  21. print_r(imagecolorat($image, 0, 195));
  22. ?>
  23. --EXPECT--
  24. 00