Кто-нибудь знает скрипт для проверки формата файла для данного изображения. В настоящее время я заполняю объект изображения, глядя на его высоту, ширину и разрешение. Я не вижу особых свойств этого объекта, которые объясняют формат файла.
Я хотел бы проверить наличие jpg, AI, PSD, высокого Jes jpg, растрового изображения и Tiff.
вот мой текущий скрипт:
protected bool IsValidImage(HttpPostedFileBase file, string fileName) {
//verify that the image is no more than 648 wide and 648 pixels tall
Image imgPhoto = Image.FromStream(file.InputStream);
if (imgPhoto.Width > 648)
return false;
if (imgPhoto.Height > 648)
return false;
if (imgPhoto.HorizontalResolution != 72 || imgPhoto.VerticalResolution != 72)
return false;
return true;
}
Заранее спасибо