ホームページ  >  記事  >  バックエンド開発  >  PHP で画像をアップロードするときに等比圧縮を実行するために使用できる一般的に使用されるクラスはありますか?

PHP で画像をアップロードするときに等比圧縮を実行するために使用できる一般的に使用されるクラスはありますか?

WBOY
WBOYオリジナル
2016-06-13 11:57:23900ブラウズ

PHP で画像をアップロードするときに等比圧縮を実行するために使用できる共通のクラスはありますか?
とりあえず、画像をアップロードするための小さなシステムを作成しましょう

しかし、アップローダーにはあまりアイデアがありません。画像のサイズについて、元の画像がわかりません カメラで撮影した解像度 4000*3800 の Web ページの表示に問題があります アップロードされた写真も Web ページに表示される必要があります。それらのうち

それで、これを行う方法があるかどうか尋ねたいのですが、次の手順...

1. jpg/png/bmpを受信します(アップロード者が無知で、任意の方法である可能性があります)タイプが使用される場合があります)

2. 画像の幅が 1000 を超えているかどうかを確認します。または、高さが 1000 を超えている場合は、幅または高さが 1000 ピクセル以下になるまで比例的に圧縮します
(両方の場合)幅と高さが 1000 未満の場合は、直接スキップしてください)

3. 画像の容量を圧縮して最適化します


この分野でおすすめのクラスはありますか?このタイプの画像アップロード プラグインはありますか? 有料プラグインもお勧めします

ありがとうございます
- -----解決策---------- ----------
前に書いたクラス、http://blog.csdn.net/fdipzone /article/details/9316385

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