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ライセンスの下でライセンスされています。ライセンスを表示します。