prolixlib/imagine
Composer 安装命令:
composer require prolixlib/imagine
包简介
Image processing for PHP 5.3
README 文档
README
Tweet about it using the #php_imagine hashtag.
Image manipulation library for PHP 5.3 inspired by Python's PIL and other image libraries.
Requirements
The Imagine library has the following requirements:
- PHP 5.3+
Depending on the chosen Image implementation, you may need one of the following PHP extensions:
- GD2
- Imagick (with ImageMagick version 6.2.9 or later, except version 7.0.7-32)
- Gmagick
Installation using composer
php composer.phar require imagine/imagine
Basic Principles
The main purpose of Imagine is to provide all the necessary functionality to bring all native low level image processing libraries in PHP to the same simple and intuitive OO API.
Several things are necessary to accomplish that:
- Image manipulation tools, such as resize, crop, etc.
- Drawing API - to create basic shapes and advanced charts, write text on the image
- Masking functionality - ability to apply black&white or grayscale images as masks, leading to semi-transparency or absolute transparency of the image the mask is being applied to
The above tools should be the basic foundation for a more powerful set of tools that are called Filters in Imagine.
Some of the ideas for upcoming filters:
- Charting and graphing filters - pie and bar charts, linear graphs with annotations
- Reflection - apple style
- Rounded corners - web 2.0
Documentation
Presentations
Articles
Contributing
New pull requests should be based on the develop branch.
The master branch is the stable branch: it usually matches the latest a release but in can be a bit ahead.
统计信息
- 总下载量: 259
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2020-07-14