1.图片用word打开过就无法生成预览了,怎么恢复
可能是用word过后,图片数据的文件头被损坏了,试试编辑一下图片数据,看看能否恢复。
首先找个文本编辑器(比如UltraEdit-32),打开图片文件(显示的都是数字)。
JPEG的每个标记都是由2个字节组成,其前一个字节是固定值0xFF。每个标记之前还可以添加数目不限的0xFF填充字节。其中最重要的8个标记:
1. SOI 0xD8 图像开始
2. APP0 0xE0 JFIF应用数据块
3. APPn 0xE1 - 0xEF 其他的应用数据块(n, 1~15)
4. DQT 0xDB 量化表
5. SOF0 0xC0 帧开始
6. DHT 0xC4 霍夫曼(Huffman)表
7. SOS 0xDA 扫描线开始
8. EOI 0xD9 图像结束
现在主要看看数据开头的“0xD8 图像开始”和最后的“0xD9 图像结束”是否出现错误(可打开一个正常的JPG参考一下)。
我也是在网上搜索查看“JPEG图像格式详解”后,有所了解。一些情况可以按照上述方法恢复,多数情况下损坏后很难恢复。
转载请注明出处51数据库 » word不能预览图片
stronger任性