是否有任何方式告诉如果该文件是通过MIME类型或检验的某种其它方式的图像要么?这些图像正在进入一个画廊,我会调整它们是必须的,并希望确保,要尽我所能,该文件我关于与GDI来处理,实际上,图像。

其他提示

查看上计算器<这个问题/答案/ A>和这一个。我相信这是一个重复的问题。

此外,考虑读取文件的幻数的,特别是如果你是只是想确定是否该文件是几个可以接受的类型之一。 幻数维基百科

是,可以检查fileUploadCtrl.PostedFile.ContentType属性和该字符串比较图像MIME类型即图像/ GIF的期望列表。您也可以通过加载上传的图片字节成为System.Drawing.Image对象执行额外的验证。如果它加载你知道你有一个良好的形象,如果它不能加载那么也许图像是伪造的或未知的格式。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top