slince / magic-hand
Slince Magic Handle
Installs: 7
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 2
Forks: 0
Open Issues: 0
Type:project
Requires
- php: >=5.5.9
- imagine/imagine: ^0.6.3
- slince/event: ~1.0
- symfony/console: ~3.0
- symfony/filesystem: ~3.0
- symfony/finder: ^3.1
Requires (Dev)
- phpunit/phpunit: ^4.8
This package is not auto-updated.
Last update: 2024-12-21 20:41:33 UTC
README
基于php实现的图形处理工具
安装
composer global require slince/magic-hand *@dev
Basic Usage
魔术手是基于命令行使用的,目前支持的命令有
- thumbnail 图形缩略
支持的参数:
--src [-s] 图片源文件夹路径,默认是工作目录下的src
--dst [-d] 保存新生成图片的路径,默认是工作目录
--mode [-m] 缩略图模式[inset, outbound], inset模式为保证缩略图像内容的完整不会严格按照给定尺寸裁剪,outbound会先进行缩放,再按照尺寸裁剪, 所以可以保证尺寸的准确,但图像内容可能会有所损失;默认是inset模式
注:参数都是可选的
调用方式
magichand thumbnail -s 图片路径 -d 保存路径 -m 缩略模式
如果需要帮助,可执行下面命令查看
magichand thumbnail --help