tenetup / compression
此包用于压缩您的图像
dev-main
2022-03-10 17:51 UTC
Requires
- php: ^8.0
- illuminate/config: ^9.0
- illuminate/support: ^9.0
This package is auto-updated.
Last update: 2024-09-10 22:55:52 UTC
README
使用此包,您可以轻松压缩图像文件(免费)无质量损失
注意:以下说明针对 Laravel 的最新版本。
安装
-
通过 Composer 安装包
$ composer require tenetup/compression
-
在您的 config/app.php 中注册包
A. 在 Providers -> TenetUp\Compression\CompressionServiceProvider::class 中设置
B. 在 Aliases -> 'Compression' => \TenetUp\Compression\CompressionFacade::class 中设置
示例
$filename = storage_path('app/public/1.jpeg'); $result = Compression::compressImage($filename); $content = file_get_contents($result->optimizeFile); Storage::disk('public')->put('1.jpeg', $content);
我们将您的本地图像文件发送过去,然后您可以根据需要保存
示例响应
{ "data": null, "message": "success upload", "error": false, "optimizeFile": "http://compression.tenetup.com/showFile?filename=1.jpeg" }
版权和许可证
tenetup-Compression 由 majid behzadnasab , pooria noruzi 编写,并发布在 MIT 许可证下。
版权 (c) 2021 TenetUp 公司