7

画像ファイルのアップロードをクライアント側で検証したい。ここでは、サーバー側の検証も行われますが、これは既にイメージ マジックで機能しています。

アップロードする前にクライアント側でこれを再現したいと思います(ファイルが非常に大きくなり、画像ファイルの前提条件が非常に制限されているため、アップロードプロセスの前にブラウザで検証が行われると、ユーザーの負担を大幅に軽減できます)

許可されるファイルは次のとおりです。

  • JPEG

  • EPS

  • TIFF

私は検出する必要があります:

  • 色空間 (CMYK / RGB)

  • サイズ (幅 x 高さ) // これは簡単です - JPEG ではそうですが、TIFF や EPS ではどうでしょうか?

  • 解像度 (dpi)

主な問題は、色空間の検出と JPG 以外の形式の処理です。ImageMagick の javascript の「identify」のようなものはありますか、それとも他にアイデアはありますか?!

4

1 に答える 1