LibreOffice 文件包含哪些元数据以及如何删除它?

LibreOffice 文件包含哪些元数据以及如何删除它?

我在 Linux 上使用 LibreOffice。我知道查看和删除 LibreOffice 文件中元数据的一种方法是File -> Properties -> General,取消选中“应用用户数据”,然后单击重置。然后转到“描述”和“自定义”属性并从中删除信息(如果存在)。

它是否真的删除了所有元数据或还残留了一些东西,它是什么,我可以使用哪些其他方法来删除它?

另外,如果我解压 LibreOffice 文件,是否contents.xml唯一可以找到元数据的地方是哪里?

如果我忘记删除任何元数据,用户名是否有可能被传输?

答案1

我明白了。我的问题中的方法不够,因为它不会删除所有元数据!它不会删除以下元数据編輯時間編輯循環发电机发电机包含您的 LibreOffice 版本和操作系统,我不知道为什么开发人员没有在任何地方提及这一点。

要从 LibreOffice 文件中删除元数据:

  1. 如果您的文件是 document.odt,请将其重命名为 document.zip

  2. 打开 zip 文件并删除 meta.xml 文件

  3. 从 document.zip 重命名回 document.odt。如果您在此之后打开该文件,对其进行编辑并保存,元数据将再次写入其中,因此请不要在删除元数据后编辑该文件。

提示:使用外置工具检查前后的元数据。

如果文档中存在任何其他识别信息或可进行指纹识别的信息,请评论或编辑问题或添加您自己的答案。

答案2

还要确保删除PrinterNamePrinterSetup配置项,settings.xml因为它们也包含潜在的识别信息。

脚步:

  1. 如果您的文件是 document.odt,请将其重命名为 document.zip
  2. 打开 zip 文件并编辑 settings.xml 文件
  3. 删除<config:config-item config:name="PrinterSetup" [...] </config:config-item><config:config-item config:name="PrinterName" [...] </config:config-item>XML 元素。

除此之外我没有发现其他有问题的内容。

相关内容