tenetup / compression
this package use for compress your image
Installs: 33
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/tenetup/compression
Requires
- php: ^8.0
- illuminate/config: ^9.0
- illuminate/support: ^9.0
This package is auto-updated.
Last update: 2026-01-11 01:54:21 UTC
README
with this package you can easily compress your image file (free) No quality loss
NOTE: These instructions are for the latest version of Laravel.
Installation
-
Install the package via Composer:
$ composer require tenetup/compression
-
Register The package in your config/app.php
A. set in Providers -> TenetUp\Compression\CompressionServiceProvider::class,
B. set in Aliases -> 'Compression' => \TenetUp\Compression\CompressionFacade::class,
Example
$filename = storage_path('app/public/1.jpeg'); $result = Compression::compressImage($filename); $content = file_get_contents($result->optimizeFile); Storage::disk('public')->put('1.jpeg', $content);
we just send your local image file after that you can save where you like
sample response
{
"data": null,
"message": "success upload",
"error": false,
"optimizeFile": "http://compression.tenetup.com/showFile?filename=1.jpeg"
}
Copyright and License
tenetup-Compression was written by majid behzadnasab , pooria noruzi and is released under the MIT License.
Copyright (c) 2021 TenetUp Company