定制 mouf/utils.graphics.mouf-imagine 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

mouf/utils.graphics.mouf-imagine

最新稳定版本:v2.2.0

Composer 安装命令:

composer require mouf/utils.graphics.mouf-imagine

包简介

Wrapper around the Imagine library, that allows to associate a set of Imagine Filters to an URL, like the LiipImagineBundle does for Symfony

README 文档

README

Mouf Imagine uses the imagine/imagine library to create automated image transformations based on images' paths.

A big thank to Romain Neutron for his great work, the quality of this library allowed us to integrate it in our framework with a few lines of code.

This is a module for the Mouf PHP framework. In order to use this module, your code should also use Splash, the MVC router for Mouf.

The concept

Let's say someone uploaded this image, But you need to display it in a smaller size, and in grayscale
[WEB_ROOT]/uploads/image.jpg [WEB_ROOT]/300x300_black_n_white/image.jpg

How to ?

This is very simple ! All you have to do is create an instance of the ImagePresetController class :

In fact, what this package does for you is : apply a set of imagine filters on the original image, and display the image after saving it in the desired folder. All the rest is done by Imaging filters.

Advanced features

We will try to get some optimisations in Imagine code (more explicit constructors, etc...) so it will be easier to integrate that library in mouf. Moreover, for advanced image manipulation, please chekout the utils.graphics.mouf-imagine-addons package that will soon provide helpers and predefined advanced filters around the exising ones.

统计信息

  • 总下载量: 6.56k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 1
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 1
  • Watchers: 4
  • Forks: 7
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2015-04-22