惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
J
Java Code Geeks
Blog — PlanetScale
Blog — PlanetScale
F
Fortinet All Blogs
腾讯CDC
大猫的无限游戏
大猫的无限游戏
Jina AI
Jina AI
WordPress大学
WordPress大学
雷峰网
雷峰网
小众软件
小众软件
D
DataBreaches.Net
V
Visual Studio Blog
博客园 - Franky
IT之家
IT之家
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
B
Blog RSS Feed
博客园 - 聂微东
T
Tailwind CSS Blog
有赞技术团队
有赞技术团队
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Microsoft Security Blog
Microsoft Security Blog
G
Google Developers Blog
云风的 BLOG
云风的 BLOG

博客园 - z5337

【转】禁用 Chrome 浏览器的自动更新 【转】Avalonia 12 最小信创项目模板 【转】Avalonia 周边介绍 【转】国产操作系统对 Avalonia 的支持情况 【转】国产操作系统优化篇 [openKylin] 入门知识点 【转】国产操作系统优化篇 [openKylin] 第一步 - Qt + VMware 【转】p2055dn 打印机配置 IP 地址 【转】Windows 锁屏后屏幕不熄灭排查 【转】既然 java 8 因为组件容易被攻击,.net core 也有大量第三方组件,是不是也容易出问题 【转】最小 web api 学习 【转】蓝牙耳机的播放控制 【转】JoyToKey 键位映射 【转】[C#] 要从接口取时间,单个订单查询和批量查询,写一个接口还是两个接口合适? 【转】[C#] Web API 中的常见层次 【转】[C#] .net core 项目的目标框架设置 【转】[C#] 项目里的配置文件与选项对比 【转】[C#] GlobalUsing 的使用 【转】[.net core] 项目的 Windows 服务器部署 【转】《三字经》全文 【转】[IDEA] 调试时怎么判断使用哪个配置文件 【转】PO、DO、VO、BO、DTO、DAO、POJO 的区别 【转】[web]怎么移除网页最上层的水印 【转】[C#] 30+个.NET开发最佳实践 【转】[C#] WPF 保留选中的高亮色 【转】Windows Server 系统的桌面上显示 此电脑 图标 【转】[C#] 参数前加 in 的作用 【转】[C#] Enum 的 Flags 特性 【转】[C#] Tuples 元组介绍 【转】[C#] Record 的使用 【转】[C#] 预处理指令
【转】使用记事本区分图片格式
z5337 · 2026-05-08 · via 博客园 - z5337

转自:豆包AI

用记事本就能精准区分图片格式,原理很简单:每种图片文件开头都有专属的特征编码。

操作步骤

  1. 右键无后缀图片 → 打开方式 → 选择记事本打开
  2. 看最开头的几个字符:
 

记事本识别图片格式 + 对应十六进制文件头

用记事本打开无后缀图片,看最开头字符;同时附上标准十六进制文件头,精准对应,不会误判。

图片格式记事本开头可见字符标准十六进制文件头
JPG/JPEG ÿØÿ FF D8 FF
PNG ‰PNG 89 50 4E 47 0D 0A 1A 0A
GIF GIF87a / GIF89a 47 49 46 38 37 61 / 47 49 46 38 39 61
WebP RIFF···WEBP 52 49 46 46(开头 RIFF) 第 9 字节起:57 45 42 50(WEBP)

极简分辨口诀

  1. 记事本开头明文 PNG → PNG,hex:89 50 4E 47
  2. 记事本开头明文 GIF → GIF,hex:47 49 46
  3. 记事本开头 RIFF、后面带 WEBP → WebP
  4. 开头是怪异乱码 ÿØÿ → JPG,hex:FF D8 FF

补充说明

  • 十六进制是文件真实签名,比记事本肉眼看更靠谱;
  • 无后缀文件,只要对照上面文件头,就能 100% 确定格式,重命名加对应后缀即可打开。