123456789101112131415161718192021222324252627 |
- --TEST--
- imagecreatefromstring() - BMP format
- --EXTENSIONS--
- gd
- --SKIPIF--
- <?php
- if (!(imagetypes() & IMG_BMP)) die('skip BMP support required');
- ?>
- --FILE--
- <?php
- // create an image from a BMP string representation
- $bmp = "\x42\x4D\x3E\x00\x00\x00\x00\x00\x00\x00\x3E\x00\x00\x00\x28\x00"
- . "\x00\x00\x0A\x00\x00\x00\x0A\x00\x00\x00\x01\x00\x08\x00\x01\x00"
- . "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00"
- . "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xFF\xFF\xFF\x00\x0A\x00"
- . "\x00\x00\x0A\x00\x00\x00\x07\x00\x01\x01\x01\x00\x00\x00\x06\x00"
- . "\x01\x01\x01\x00\x02\x00\x00\x00\x05\x00\x01\x01\x01\x00\x03\x00"
- . "\x00\x00\x04\x00\x01\x01\x01\x00\x04\x00\x00\x00\x03\x00\x01\x01"
- . "\x01\x00\x05\x00\x00\x00\x02\x00\x01\x01\x01\x00\x06\x00\x00\x00"
- . "\x0A\x00\x00\x00\x0A\x00\x00\x00\x00\x01";
- $im = imagecreatefromstring($bmp);
- include_once __DIR__ . '/func.inc';
- test_image_equals_file(__DIR__ . '/imagecreatefromstring_bmp.png', $im);
- ?>
- --EXPECT--
- The images are equal.
|