cjrasmussen / image
Simple tooling for image manipulation, wrapping native GD functions
3.0.0
2026-10-26 18:18 UTC
Requires
- php: >=8.5.0
- ext-ctype: *
- ext-gd: *
- cjrasmussen/color: ^3.0
- elephox/mimey: ^4.0
Requires (Dev)
- roave/security-advisories: dev-latest
Suggests
None
Provides
None
Conflicts
None
Replaces
None
README
Simple tooling for image manipulation, wrapping native GD functions.
Usage
use cjrasmussen\Image\Image; $img = new Image(1000, 500); $img->saveAlpha(true); $img->writeText('MyFont.ttf', 32, '880000', 20, 20) $img->resize(500, 250); $img->saveFile('/path/to/file.png', 'image/png');
Installation
Simply add a dependency on cjrasmussen/image to your composer.json file if you use Composer to manage the dependencies of your project:
composer require cjrasmussen/image
Although it's recommended to use Composer, you can actually include the file(s) any way you want.
License
Image is MIT licensed.