ホームページ >バックエンド開発 >PHPチュートリアル >PHPで画像サイズを圧縮する方法
まずウェブサイトについて話しましょう。ウェブサイトのバックエンドを作成した後、エディターは必要に応じて写真をアップロードします。多くの写真は QQ を使用してアップロードされ、デフォルトでは png 形式で保存されます。画像アップロード コードは同僚が ueditor を使用して作成したもので、アップロード サイズを制御することはできませんでした。その同僚は先週退職し、私に仕事を引き継ぎました。朝、運用保守担当者から、当社の Web サイトが帯域幅を過剰に占有しており、その原因は写真が大きすぎることにあると告げられました。
本題に入りましょう:
アップロードされた写真について、写真を再度圧縮する方法、またはリクエスト時に http によって返される写真は、同僚によってアップロードされた PNG 画像よりも小さくなります。上司は50K未満に制御することを要求しています。今できることは、アップロード時の画像サイズを制御することです。アップロードされた問題を解決する方法としては、いちいち変更するのは不可能であり、時間がかかりすぎます
最近では、携帯で写真を撮るだけです電話は数メガバイトかかります。 。 。 50Kなんてものはありません。 。 。
lz が明らかにした情報から、lz が働いている会社はおそらく破綻した会社であると結論付けることができます:
1: 従業員は実際に今年末に退職することを選択しました。通常の退職時期は最初の数日間です。年末ボーナスももらえるが、おそらくこの時期にlzの同僚たちは仕事に非常に不満を抱いていただろう。この期間に従業員を退職させる会社は間違いなく良くありません。
2: lz が働いている会社の上司は、実際に 50,000 の価格を要求しました。これはナンセンスではありませんか?ブロードバンドを購入するには、より多くのお金を費やす必要がありますか?このことから、この上司は抜け目ない人であることがわかります。抜け目のない上司がいると、どうすれば良い会社ができるのでしょうか。
だから、Lu Zhui ができるだけ早く辞めて、より良い家を見つけることを願っています
やり方は簡単です。Web サイトをローカル コンピュータにダウンロードし、このソフトウェアを使用して画像を一括圧縮できます。圧縮マスターのダウンロード
バッチ処理プログラムを書きましたので、参考にしてください。
ディレクトリおよびサブディレクトリ内の画像ファイル (jpg、gif、png) を検索し、一定の値以上の画像を圧縮します。
http://blog.csdn.net/fdipzone/article/details/39651709