移除所选 JPEG 元数据

从结构验证通过的 JPEG 中移除所选元数据段,同时原样复制压缩图像扫描数据,不解码、编辑或重新编码像素。

适用场景

适合从常规分享副本中移除 EXIF、XMP、Photoshop 中常见的 IPTC 或 JPEG 注释段,同时保留现有编码图像数据。

本地处理原理

验证段长度以及必需的 SOS、EOI 标记后,浏览器按选择整段移除 EXIF APP1、标准或扩展 XMP APP1、Photoshop APP13 和 COM;这四组默认全选。ICC APP2、JFIF/Adobe 颜色标记、未知 APP 段和图像扫描字节始终保留。

使用方法

  1. 准备:移除所选 JPEG 元数据: 请使用副本,并确认真实 JPEG 签名、SOS/EOI 与段长度验证、默认全选的四类可移除段、对 EXIF Orientation 的依赖、有意保留的组、始终保留的 ICC/JFIF/Adobe/未知 APP 数据、图像尺寸和文件字节。保持所有源文件不变。
  2. 执行:移除所选 JPEG 元数据: 仅在当前浏览器中处理。验证段长度以及必需的 SOS、EOI 标记后,浏览器按选择整段移除 EXIF APP1、标准或扩展 XMP APP1、Photoshop APP13 和 COM;这四组默认全选。ICC APP2、JFIF/Adobe 颜色标记、未知 APP 段和图像扫描字节始终保留。
  3. 下载并验证: 使用新文件名保存。在遵循 EXIF Orientation 的查看器中比较输出与源图的解码像素、尺寸和显示方向;再用另一元数据读取器确认每个所选组均已移除且 ICC 或未知 APP 数据仍保留,并保存原文件。

重要限制

本工具按整组移除所选段;删除整个 EXIF APP1 也会删除 Orientation,因此依赖该标签显示的 JPEG 下载后可能看起来旋转或翻转,尽管压缩像素扫描数据没有重新编码。工具不会写入 EXIF,不会单独修改作者、日期或 GPS 字段,不会移除 ICC 或未知 APP 数据,也不会宣称清除全部元数据或达到取证不可恢复。非 JPEG、段长度损坏或缺少 SOS/EOI 都会被拒绝。

验证下载结果

在遵循 EXIF Orientation 的查看器中比较输出与源图的解码像素、尺寸和显示方向;再用另一元数据读取器确认每个所选组均已移除且 ICC 或未知 APP 数据仍保留,并保存原文件。

隐私优先

文件只在当前浏览器中处理,源文件和结果不会上传到我们的服务器。

常见问题

什么时候适合使用移除所选 JPEG 元数据?

适合从常规分享副本中移除 EXIF、XMP、Photoshop 中常见的 IPTC 或 JPEG 注释段,同时保留现有编码图像数据。

移除所选 JPEG 元数据是怎样处理的?

验证段长度以及必需的 SOS、EOI 标记后,浏览器按选择整段移除 EXIF APP1、标准或扩展 XMP APP1、Photoshop APP13 和 COM;这四组默认全选。ICC APP2、JFIF/Adobe 颜色标记、未知 APP 段和图像扫描字节始终保留。

哪些限制需要特别注意?

真实 JPEG 签名、SOS/EOI 与段长度验证、默认全选的四类可移除段、对 EXIF Orientation 的依赖、有意保留的组、始终保留的 ICC/JFIF/Adobe/未知 APP 数据、图像尺寸和文件字节. 本工具按整组移除所选段;删除整个 EXIF APP1 也会删除 Orientation,因此依赖该标签显示的 JPEG 下载后可能看起来旋转或翻转,尽管压缩像素扫描数据没有重新编码。工具不会写入 EXIF,不会单独修改作者、日期或 GPS 字段,不会移除 ICC 或未知 APP 数据,也不会宣称清除全部元数据或达到取证不可恢复。非 JPEG、段长度损坏或缺少 SOS/EOI 都会被拒绝。

怎样验证处理结果?

在遵循 EXIF Orientation 的查看器中比较输出与源图的解码像素、尺寸和显示方向;再用另一元数据读取器确认每个所选组均已移除且 ICC 或未知 APP 数据仍保留,并保存原文件。

相关工具