php image compressor
v1.0.0
ImageCompressor - Это простой способ сжатия изображений на лету.
Необходимо установить следующие библиотеки:
sudo apt-get -y install jpegoptim pngquant
Выполните следующую команду, чтобы установить этот пакет в качестве зависимости в вашем проекте:
composer require " tihiy-production/php-image-compressor " Вы можете выбрать локальный файл в качестве источника и написать его в другой файл.
$ source = tihiy Compressor ImageCompressor:: sourceFile ( ' uncompressed.jpg ' );
$ source -> toFile ( ' compressed.jpg ' );Вы можете загрузить содержимое изображения в качестве источника и получить сжатые данные изображения.
$ sourceData = file_get_contents ( ' uncompressed.jpg ' );
$ resultData = tihiy Compressor ImageCompressor:: sourceContent ( $ sourceData )-> toContent ();Вы можете указать URL в качестве источника для изображения и сжать его без необходимости загрузки.
$ source = tihiy Compressor ImageCompressor:: sourceUrl ( ' https://example.com/uncompressed.jpg ' );
$ source -> toFile ( ' compressed.jpg ' );Это программное обеспечение лицензировано по лицензии MIT. Посмотреть лицензию.