私は、ユーザーがアップロードした画像がたくさんあるウェブサイトで働いています。
デザイナーが素晴らしい仕事をし、サイト全体で 4:3 を使用したとしましょう。現時点では、400x300 と 200x150 の 2 つのサイズがあります。
このような場合、どのサイズ変更戦略が最も効果的だと思いますか? ユーザーが 800x200 の画像をアップロードした場合、どのようにサイズを変更する必要がありますか? 400x100 にする必要がありますか、それとも 1200x300 にしてから中央にトリミングして 400x300 にする必要がありますか?
また、小さい画像の場合はどうすればよいと思いますか。たとえば、ユーザーが最初に 200x150 をアップロードしようとするとどうなりますか。スケールアップする必要がありますか?それに何らかの効果が適用された?小さい画像をすべて拒否する必要はないと思いますが、小さすぎるとユーザーにエラー メッセージが表示される可能性があります
ところで、私はPHP(Imagemagick)でのアップロードと処理について話している