ホームページ  >  記事  >  バックエンド開発  >  PHPで画像サイズを圧縮する方法

PHPで画像サイズを圧縮する方法

WBOY
WBOYオリジナル
2016-06-13 12:09:052611ブラウズ

PHP で画像サイズを圧縮する方法
まず、Web サイトについて説明します。Web サイトのバックエンドを作成した後、エディターは必要に応じて画像を QQ を使用してアップロードし、デフォルトで png 形式で保存します。画像アップロード コードは同僚が ueditor を使用して作成したもので、アップロード サイズを制御することはできませんでした。その同僚は先週退職し、私に仕事を引き継ぎました。朝、運用保守担当者から、当社の Web サイトが帯域幅を過剰に占有しているとの連絡があり、写真が大きすぎるためその原因を追跡しました。

本題:

アップロードされた画像を圧縮するにはどうすればよいでしょうか? つまり、リクエスト時に http によって返される画像は、同僚によってアップロードされた png 画像よりも小さくなります。最大 300KB です。ボスは 50K 未満に制御する必要があります。今できることは、アップロード時の画像サイズを制御することです。アップロードされた問題を解決する方法については、1つずつ変更することは不可能であり、時間がかかりすぎます
-----解決策のアイデア-------- --------- ----
バッチ処理プログラムを作成しましたので、参照してください。
ディレクトリおよびサブディレクトリ内の画像ファイル (jpg、gif、png) を検索し、一定値以上の画像を圧縮します。
http://blog.csdn.net/fdipzone/article/details/39651709

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。