サーバーから取得した画像があり、サーバーから画像の解像度を取得する方法を知っています (ImageMagick 解像度を使用)。したがって、この解像度は imageMagick の画像 DPI です。
ユーザーが画像をアップロードするとき、画像の解像度をユーザーに伝えると、画像をいじって拡大縮小できるようになります。画像がスケーリングされると、解像度が自然に変化します。したがって、300dpi の画像をユーザーが拡大すると、解像度が低下します。縮小すると、解像度が上がります。彼が何をしようとも、彼がイメージを完成させたら、私は彼に新しい解決策を伝えなければなりません。
スケーリング後に新しい解像度を決定するためのJavaScriptライブラリまたはクライアント側の方法はありますか? それとも、画像をサーバーに送り返して新しい解像度を取得するのが最善の解決策ですか? 速度のためにこれを避けたいと思います。