Download the PHP package horde/image without Composer
On this page you can find all versions of the php package horde/image. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package image
Horde\Image
Image manipulation library for PHP 8.1+ with multiple backend support.
Features
- Multiple backends - ImagickDriver, GdDriver, ImDriver (CLI), SvgDriver, PngDriver (pure PHP), NullDriver
- Interface Segregation - ImageDriver for single images, SequenceDriver for animation/multi-frame
- Immutable resources - all operations return new ImageResource instances
- Drawing API - path-based DrawingContext with state stack, SVG output and brush shapes
- Filters - Brightness, Contrast, Gamma, Grayscale, Colorize, Modulate, Sepia, Negate, Sharpen, Pixelate, Blur
- Effects - TextWatermark, PolaroidImage, PhotoStack, Border, DropShadow, RoundCorners, SmartCrop, CenterCrop, LiquidResize, Composite
- Metadata - EXIF/IPTC/XMP reading with GPS parsing and MakerNote support
- Sequences - multi-frame image support (animated GIF, APNG) via ImagickDriver
- Color utilities - named colors (140+ CSS names), lighten/darken/intensify and brightness calculation
- Named font sizes - FontSize enum with bidirectional point-value lookup
- DI-friendly - ImageFactory wrapper, all drivers are constructor-injectable
Requirements
- PHP 8.1+
- At least one of: ext-imagick, ext-gd or ImageMagick CLI tools. A Pure PHP driver exists for a subset of features.
Installation
Quick Start
See doc/USAGE.md for full documentation. See doc/UPGRADING.md for upgrading calling code from legacy lib/ format or older versions. See doc/COPYING-EXIF.md for copyright and licensing clarification on exifer code included.
License
LGPL-2.1-only. See LICENSE for details.
All versions of image with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.1
horde/exception Version ^3 || dev-FRAMEWORK_6_0
horde/stream Version ^2 || dev-FRAMEWORK_6_0
horde/support Version ^3 || dev-FRAMEWORK_6_0
horde/translation Version ^3 || dev-FRAMEWORK_6_0
horde/util Version ^3 || dev-FRAMEWORK_6_0
horde/exception Version ^3 || dev-FRAMEWORK_6_0
horde/stream Version ^2 || dev-FRAMEWORK_6_0
horde/support Version ^3 || dev-FRAMEWORK_6_0
horde/translation Version ^3 || dev-FRAMEWORK_6_0
horde/util Version ^3 || dev-FRAMEWORK_6_0
The package horde/image contains the following files
Loading the files please wait ...