Releases: mike42/gfx-php
Releases · mike42/gfx-php
v0.6
v0.5
- Adds support for reading and writing WBMP (Wireless Application Protocol Bitmap) image files.
- Adds support for reading GIF files that use a 'deferred clear code'. On previous versions, the Exception "LZW code table overflow" was thrown when this type of file was read.
v0.4.2
v0.4.1
This change introduces some minor fixes:
GIF decoding:
- Fixes the rejection of valid GIF images with block ordering which was not understood.
Indexed-color images:
- Fixes the incorrect treatment of color '0' as transparent when no transparent color is set.
File loading:
- Will now throw an exception rather than raising a warning.
v0.4
v0.3.1
v0.3
This release contains two main changes:
- Adds the ability to read PNG images.
- The PNG reader is triggered when
.png
is used as the file extension for input. - Transparency is be mixed to a white background.
- See #16 for known limitations.
- The PNG reader is triggered when
- Removes the documentation generator, which was generic enough to be spun off as its own project. See doxyphp2sphinx and this related blog post for usage.
v0.2.1
v0.2
v0.1
Initial implementation of the image-php
library.
Output formats
- PNG - 24 bit RGB is used.
- GIF
- BMP - 24 bit RGB is used.
- Binary NetPBM formats: PPM, PBM, PGM.
Input formats
- Binary NetPBM formats: PPM, PBM, PGM.
Image representations
- RGB 24 bits per pixel.
- Indexed / palette-based, 8 or 16 bits per pixel.
- Monochrome, 8 or 16 bits per pixel
- Black and white, 1 bit per pixel.
Processing
- Format conversions
- Color-space conversions (eg. to monochrome, black/white or 256 colors).
- Image re-sampling (scaling)