php image compressor
v1.0.0
ImageCompressor - Esta é uma maneira fácil de comprimir imagens em tempo real.
As seguintes bibliotecas precisam ser instaladas:
sudo apt-get -y install jpegoptim pngquant
Execute o seguinte comando para instalar este pacote como uma dependência em seu projeto:
composer require " tihiy-production/php-image-compressor " Você pode escolher um arquivo local como fonte e grave -lo em outro arquivo.
$ source = tihiy Compressor ImageCompressor:: sourceFile ( ' uncompressed.jpg ' );
$ source -> toFile ( ' compressed.jpg ' );Você pode fazer upload de um conteúdo de imagem como fonte e obter os dados da imagem compactada.
$ sourceData = file_get_contents ( ' uncompressed.jpg ' );
$ resultData = tihiy Compressor ImageCompressor:: sourceContent ( $ sourceData )-> toContent ();Você pode especificar o URL como uma fonte da imagem e compactá -la sem precisar fazer o upload.
$ source = tihiy Compressor ImageCompressor:: sourceUrl ( ' https://example.com/uncompressed.jpg ' );
$ source -> toFile ( ' compressed.jpg ' );Este software está licenciado sob a licença do MIT. Veja a licença.