私のウェブアプリケーションでは、自分自身のパスポートスタイルの写真をアップロードする必要があります。 (IDカードプリンタを使用して、1「×1」顔ショットを印刷する(72 DPI)アプリケーション内で表示する アップロードされた画像DPIとサイズが印刷可能であることを確認してください
- ウェブアバター:この写真は、いくつかの画像を生成するために使用されます300 dpi)の
- 印刷可能な画像は、標準的なプリンタでレポートに印刷する(300+ DPI)
私は、ユーザーが選択できるように)jqueryのベースの画像クロップツール(おそらくJCropを使用するつもりです彼らの顔のまわりの領域と画像の残りの部分を無視します。
アップロードされる画像の解像度が、カードプリンタと通常のプリンタ(1インチx 1インチ以上)に印刷できるほど高い解像度であることを確認する方法はありますか?
私の理解では、EXIM dpi情報は信頼できません。作物で選択したサイズは、生のイメージで少なくとも300x300ピクセルに等しいことを確認するだけですか?
これはjavascriptまたはサーバー(Javaを使用しています)のクライアントで処理するのが最善でしょうか?
オリジナル画像のDPIは無関係です。あなたが気にするのは、出力デバイスのDPIと、出力画像のサイズです。あなたは1x1インチ* 300 DPIなので、300x300ピクセルを求めるのは間違いありません。 –
@マーク - ありがとう、ありがとう。だから私は、画像の選択された領域が画像のほとんど(80 +%)を消費する顔のショットを含むことを確認する必要がある – Tauren