Download the PHP package tck/zf2-imageresizer without Composer
On this page you can find all versions of the php package tck/zf2-imageresizer. 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 zf2-imageresizer
ImageResizer
This Laminas module, once enabled, allows image resizing and manipulation by url.
Requirements
- PHP 7.2+
- Laminas MVC
- Imagine
IMPORTANT! Version notes
- Version 3.x: Laminas, dropped support for Zend Framework 3.
- Version 2.x: Zend Framework 3, dropped support for Zend Framework 2.
- Version 1.x: Zend Framework 2
Installation
Install via composer in your Laminas project
$ composer require tck/zf2-imageresizer
Post installation
-
Enabling it in your
application.config.php
file. - Create "processed" folder in "public" folder.
Usage
Basic Syntax
All files in public folder
- folder/filename.ext
processed/
folder/filename.$command1,param1,param2$command2
.ext
Example: Create a thumbnail and grayscale image
- img/logo.jpg
processed/
img/logo.$thumb,160,120$grayscale
.jpg
View helper
Laminas tempalte:
Rendered HTML:
Command list
- thumb(width, height)
- resize(width, height)
- grayscale
- negative
- gamma(correction)
- colorize(hexColor)
- sharpen
- blur(sigma = 1)
- 404(text = 'Not found', backgroundColor = 'F8F8F8', color = '777777', width = null, height = null) In view helper: ->x404(...) [text: url-safe base64] - \TckImageResizer\Util\UrlSafeBase64::encode($text)
Own commands possible - example place a watermark (Todo Documentation)
Goals / Todos
- More commands
- More command options
- Administrative functions
- Create placeholder
All versions of zf2-imageresizer with dependencies
PHP Build Version
Package Version
Requires
php Version
^7.2 || ^8.0 || ^8.1 || ^8.2
laminas/laminas-mvc Version ^3.0.1
laminas/laminas-loader Version ^2.5.1
laminas/laminas-modulemanager Version ^2.7.2
laminas/laminas-config Version ^2.6 || ^3.0
laminas/laminas-cache Version ^2.7.1 || ^3.0
laminas/laminas-log Version ^2.9
laminas/laminas-view Version ^2.8
laminas/laminas-i18n Version ^2.7.3
laminas/laminas-http Version ^2.5.4
imagine/imagine Version ^0.6 || ^1.0
laminas/laminas-mvc Version ^3.0.1
laminas/laminas-loader Version ^2.5.1
laminas/laminas-modulemanager Version ^2.7.2
laminas/laminas-config Version ^2.6 || ^3.0
laminas/laminas-cache Version ^2.7.1 || ^3.0
laminas/laminas-log Version ^2.9
laminas/laminas-view Version ^2.8
laminas/laminas-i18n Version ^2.7.3
laminas/laminas-http Version ^2.5.4
imagine/imagine Version ^0.6 || ^1.0
The package tck/zf2-imageresizer contains the following files
Loading the files please wait ....