2013-08-05 32 views
7

Resim dosyası yüklemelerini istemci tarafında doğrulamak istiyorum. T Burada, sunucu görüntüsü doğrulaması da olacaktır;javascript ile istemci bilgilerini nasıl görüntüleyebilirim?

Yüklemeden önce istemci tarafında bunu yeniden üretmek istiyorum (dosyalar oldukça büyük olacağından ve resim dosyaları için ön koşullar çok kısıtlı olduğundan, doğrulama, tarayıcıda daha önce gerçekleşirse kullanıcıyı çok fazla acıtabilir yükleme işlemi)

İzin dosyalar olacaktır:

  • JPEG

  • EPS

  • TIFF

    Ben algılamak gerekir

: -, JPEG üzerine

  • Renk Alanını (CMYK/RGB)

  • Boyut (genişlik x yükseklik) // bu bir kolaydır ama TIFF ve EPS hakkında ne dersiniz?

  • Çözünürlük (dpi)

temel sorun renk alanı tespit etmek ve olmayan JPG biçimleri ele almaktadır. ImageMagick'in javascript için "tanımlaması" gibi bir şey var mı yoksa başka fikirleriniz var mı?

+0

Yardımcı olabilir - [tarayıcılarda görüntü desteği için wiki sayfası] (http://en.wikipedia.org/wiki/Comparison_of_web_browsers#Image_format_support). İstediğiniz tüm desteği almak için, bu dosyaların meta verilerini ayrıştırmak için kod yazmanız ve _FileReader_ –

+0

http://blog.rrikesh.com/demo/jquery-exif.html –

+0

ile okuyunuz. Lütfen biraz kod sağlayın veya daha önce denediğiniz şeyi açıklar mısınız? Kodu soran sorular, başarılan işin örneklerini, nelerin denendiğini, nelerin işe yaramadığını ve nihai hedefi sağlamalıdır. –

cevap

0

this'a bir göz atın. HTML5 API'lerini kullanır, ancak aradığınız gibi görünür.

İlgili konular