ホームページ >バックエンド開発 >PHPチュートリアル >PHPで画像サイズを圧縮する方法
PHP で画像サイズを圧縮する方法
まず、Web サイトについて説明します。Web サイトのバックエンドを作成した後、エディターは必要に応じて画像を QQ を使用してアップロードし、デフォルトで png 形式で保存します。画像アップロード コードは同僚が ueditor を使用して作成したもので、アップロード サイズを制御することはできませんでした。その同僚は先週退職し、私に仕事を引き継ぎました。朝、運用保守担当者から、当社の Web サイトが帯域幅を過剰に占有しているとの連絡があり、写真が大きすぎるためその原因を追跡しました。
本題:
アップロードされた画像を圧縮するにはどうすればよいでしょうか? つまり、リクエスト時に http によって返される画像は、同僚によってアップロードされた png 画像よりも小さくなります。最大 300KB です。ボスは 50K 未満に制御する必要があります。今できることは、アップロード時の画像サイズを制御することです。アップロードされた問題を解決する方法については、1つずつ変更することは不可能であり、時間がかかりすぎます
-----解決策のアイデア-------- --------- ----
バッチ処理プログラムを作成しましたので、参照してください。
ディレクトリおよびサブディレクトリ内の画像ファイル (jpg、gif、png) を検索し、一定値以上の画像を圧縮します。
http://blog.csdn.net/fdipzone/article/details/39651709