xref: /PHP-8.2/ext/gd/tests/colorexact.phpt (revision a375d547)
1--TEST--
2imagecolorexact
3--EXTENSIONS--
4gd
5--FILE--
6<?php
7
8$im = imagecreatetruecolor(5,5);
9$c = imagecolorexact($im, 255,0,255);
10$c2 = imagecolorexactalpha($im, 255,0,255, 100);
11
12printf("%X\n", $c);
13printf("%X\n", $c2);
14
15imagedestroy($im);
16
17$im = imagecreate(5,5);
18$c = imagecolorallocate($im, 255,0,255);
19$c2 = imagecolorallocate($im, 255,200,0);
20$c3 = imagecolorallocatealpha($im, 255,200,0,100);
21
22echo imagecolorexact($im, 255,0,255) . "\n";
23echo imagecolorexact($im, 255,200,0) . "\n";
24echo imagecolorexactalpha($im, 255,200,0,100) . "\n";
25
26
27// unallocated index
28echo imagecolorexact($im, 12,12,12) . "\n";
29
30imagedestroy($im);
31?>
32--EXPECT--
33FF00FF
3464FF00FF
350
361
372
38-1
39