画像ファイルのアップロードをクライアント側で検証したい。ここでは、サーバー側の検証も行われますが、これは既にイメージ マジックで機能しています。
アップロードする前にクライアント側でこれを再現したいと思います(ファイルが非常に大きくなり、画像ファイルの前提条件が非常に制限されているため、アップロードプロセスの前にブラウザで検証が行われると、ユーザーの負担を大幅に軽減できます)
許可されるファイルは次のとおりです。
JPEG
EPS
TIFF
私は検出する必要があります:
色空間 (CMYK / RGB)
サイズ (幅 x 高さ) // これは簡単です - JPEG ではそうですが、TIFF や EPS ではどうでしょうか?
解像度 (dpi)
主な問題は、色空間の検出と JPG 以外の形式の処理です。ImageMagick の javascript の「identify」のようなものはありますか、それとも他にアイデアはありますか?!