跪求用C#检测预览图正常打开显示不全的照片功能实现方法

我在百度上只找到了图片损坏检测的方法,但还有一种情况是图片预览是正常的,打开却显示不全,则检测不到,请教一下这种情况我应该怎么实现检测方法啊?
image
image
image
image
我通过检测图片是否损坏,对这种情况的图片是无效的,检测出来是正常的!求这种情况的图片应该怎么检测才准确呀?

回答:

如果是自己在自己服务器上的话, 在 header 里返回 length 图片大小和 md5 图片的 md5值即可. 如果 header 不可以用,你可以考虑把图片的 md5放在 url或者 query_string 里.图片內 元数据 并没有用于校验图片完整性的的参数和值.如果你熟悉 jpeg 的图片的结构,也可以读取文件流来匹配下结构看下是否完整.

以上是 跪求用C#检测预览图正常打开显示不全的照片功能实现方法 的全部内容, 来源链接: utcz.com/p/189908.html

回到顶部