kadokweb / cropper
这是一个简单易用的PHP图像裁剪和缓存缩略图管理器
1.0.0
2022-01-14 15:01 UTC
Requires
- php: >=7.2
- ext-fileinfo: *
- ext-gd: *
- ext-mbstring: *
- rosell-dk/webp-convert: 2.5.0
This package is auto-updated.
Last update: 2024-09-14 21:01:00 UTC
README
Cropper是一个组件,它通过缓存引擎简化了JPG和PNG图像缩略图的创建。Cropper CC为应用中每个所需的部分创建图像,零复杂度。
Cropper是一个组件,它通过缓存引擎简化了JPG和PNG图像缩略图的创建。Cropper CC为应用中每个所需的部分创建图像,零复杂度。
####WEBP 缩略图
默认情况下,从版本1.3.*发布,如何将缩略图转换为webP。
默认情况下,从版本1.3.*发布,缩略图转换为webP。
关于 KadokWeb
KadokWeb是一组用于常见任务的小型、优化的PHP组件。由Doka Silva和UpInside团队维护。与他们合作,您可以用更少的代码执行日常任务,编写更少的内容,做更多的事情。
KadokWeb是一组用于常见任务的小型、优化的PHP组件。由Doka Silva和UpInside团队维护。与他们合作,您可以用更少的代码执行日常任务,编写更少的内容,做更多的事情。
亮点
- 简单缩略图创建器(简单缩略图创建器)
- 按尺寸优化缓存(按尺寸优化缓存)
- 按文件名控制媒体(按文件名控制媒体)
- 按文件名和总数清理缓存(按文件名和总数清理缓存)
- Composer就绪且符合PSR-2规范(Composer就绪且符合PSR-2规范)
安装
Cropper可通过Composer获得
"kadokweb/cropper": "1.0.*"
或运行
composer require kadokweb/cropper
文档
它们是完成所有工作的两种方法。您只需调用 make 来创建或使用任何大小的缩略图,或调用 flush 来释放文件或整个文件夹的缓存。KadokWeb Cropper就是这样工作的
它们是完成所有工作的两种方法。您只需调用 make 来创建或使用任何大小的缩略图,或调用 flush 来释放文件或整个文件夹的缓存。KadokWeb Cropper就是这样工作的
创建缩略图
<?php require __DIR__ . "/../src/Cropper.php"; $c = new \KadokWeb\Cropper\Cropper("patch/to/cache"); echo "<img src='{$c->make("images/image.jpg", 500)}' alt='Happy Coffee' title='Happy Coffee'>"; echo "<img src='{$c->make("images/image.jpg", 500, 300)}' alt='Happy Coffee' title='Happy Coffee'>";
清除缓存
<?php require __DIR__ . "/../src/Cropper.php"; $c = new \KadokWeb\Cropper\Cropper("patch/to/cache"); //flush by filename $c->flush("images/image.jpg"); //flush cache folder $c->flush();
贡献
有关详细信息,请参阅 CONTRIBUTING
支持
安全:如果您发现任何安全相关的问题,请通过电子邮件 doka@kadok.com.br 而不是使用问题跟踪器。
如果您发现任何安全相关的问题,请通过电子邮件 doka@kadok.com.br 而不是使用问题跟踪器。
谢谢
鸣谢
- Doka Silva(开发者)
- KadokWeb(团队)
- 所有贡献者(这块岩石)
许可证
MIT许可证(MIT)。有关更多信息,请参阅 许可证文件