123456789101112131415161718192021222324 |
- --TEST--
- Bug #53640 (XBM images require width to be multiple of 8)
- --EXTENSIONS--
- gd
- --SKIPIF--
- <?php
- if (!GD_BUNDLED && version_compare(GD_VERSION, '2.2.3', '<')) {
- die("skip test requires GD 2.2.3 or higher");
- }
- ?>
- --FILE--
- <?php
- $im = imagecreate(9, 9);
- imagecolorallocate($im, 0, 0, 0); // background
- $white = imagecolorallocate($im, 255, 255, 255);
- imagefilledrectangle($im, 2, 2, 6, 6, $white);
- imagexbm($im, NULL);
- ?>
- --EXPECT--
- #define image_width 9
- #define image_height 9
- static unsigned char image_bits[] = {
- 0xFF, 0x01, 0xFF, 0x01, 0x83, 0x01, 0x83, 0x01, 0x83, 0x01, 0x83, 0x01,
- 0x83, 0x01, 0xFF, 0x01, 0xFF, 0x01};
|