如何防止使用 ExifTool 时恢复元数据?

如何防止使用 ExifTool 时恢复元数据?

使用时exiftool -all:all= file.pdf会出现此信息:

ExifTool PDF 编辑是可逆的。已删除的标签可以恢复!

使用 ExifTool 时可以防止标签恢复吗?它是否可以只擦除/覆盖它们而不保存以前的信息?

PDF 就是一个例子。我了解 MAT2,但我不想像 MAT2 那样重建和栅格化文件。

答案1

exiftool 的作者在 2019 年 8 月研究过将数据清零,但最终决定不这么做。

  1. 简单地将现有元数据清零比我想象的要困难。

  2. 该解决方案并不完整,因为原始 PDF 中可能已经有包含旧元数据的未使用对象,而 ExifTool 无法将其归零。

  3. 据称,ExifTool PDF 编辑是可逆的,一些用户可能依赖于此功能。

此主题在 exiftool 论坛上。

指某东西的用途編輯或类似程序在使用 exiftool 后重新线性化仍然是 exiftool 的作者建议如何完全删除所有元数据。

答案2

上一个答案,这就是在 exiftool 论坛中建议删除 PDF 元数据:

#!/usr/bin/env bash
# Strip metadata and re-linearise:
exiftool -all= -overwrite_original "$1"
mv "$1" /tmp/temp.pdf
qpdf --linearize /tmp/temp.pdf "$1"

相关内容