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

WBOY
リリース: 2016-06-23 13:57:03
オリジナル
871 人が閲覧しました

現在、写真をアップロードするための小さなシステムを構築中です

しかし、アップローダーは写真のサイズについてあまり知りません。解像度 4000*3800 の Web ページの表示に問題があるかどうかはわかりません。カメラで撮影した写真はウェブページにも表示する必要があります。他の人が見られるようにアップロードしてください。たくさんあります

そこでお聞きしたいのですが、次の手順を実行できるタイプはありますか。 ..

1. jpg/png/bmp を受け取ります (アップロード者が無知な可能性があり、どのタイプでも可能です) 使用してください)

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

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


これにはクラスがありますかまたは、このタイプの写真をアップロードするためのプラグインはありますか? 有料のプラグインもお勧めします

ディスカッションへの返信 (解決策)
以前に書かれたクラス、 http://blog.csdn.net/fdipzone/article/details/9316385

以前書いたクラス、 http://blog.csdn.net/fdipzone/article /details/9316385

とは少し異なります。使いたい関数です

でも、とても参考になるので、自分で画像クラスを書く時間があれば、必ず必要になります。よろしくお願いします。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート