사용자가 잠재적으로 매우 큰 geotiff를 업로드 할 수있는 앱을 만들고 있습니다. 나는 이미지의 너비와 높이에 클라이언트 쪽 제한을 두려고합니다. 자바 스크립트에서 Image() 객체를 사용하여 jpg/png에서 너비와 높이를 얻을 수 있다는 것을 알고 있습니다. 하지만 그건 지리학자들에게는 효과가 없습니다.HTML 파일 API - 업로드 전의 image/tiff의 너비
파일 업로드 전에 geotiff에서 폭과 높이를 검색하는 방법이 있습니까?
그가 브라우저 이미지를로드 할 수있는 경우에 당신이 그것을 JPG/PNG에 대해 동일한 방법으로 할 수 있습니다. 그렇지 않으면 파일을 열어 파일 크기를 확인해야합니다. – Musa
제가 생각할 수있는 유일한 방법은 처음 500 바이트 정도를 서버로 보내고 TIFF 파일의 헤더 데이터를 검사하는 것입니다. 이미지의 크기가 포함 된 데이터 태그가 포함됩니다. 하찮은 일이 아닙니다. http://en.wikipedia.org/wiki/Tagged_Image_File_Format#Flexible_options –