題 LibreOffice文件包含哪些元數據以及如何刪除它?


我在Linux上使用LibreOffice。我知道從LibreOffice文件中查看和刪除元數據的一種方法是 File -> Properties -> General,取消選中“應用用戶數據”,然後單擊“重置”。然後轉到“描述”和“自定義”屬性並從中刪除信息(如果存在)。

它是否真正刪除了所有元數據或剩下的東西,它是什麼以及我可以用什麼方法來刪除它?

此外,如果我解壓縮LibreOffice文件,是 contents.xml 唯一可以找到元數據的地方?

如果我忘記刪除任何元數據,是否可能傳輸用戶名?


3
2018-04-04 13:35


起源




答案:


我想到了。我的問題中的方法還不夠,因為它不會刪除所有元數據!它不會刪除諸如的元數據 編輯持續時間編輯週期 和 發電機發電機 包含你的LibreOffice版本和操作系統,我不知道為什麼開發人員沒有提到任何地方。

要從LibreOffice文件中刪除元數據:

  1. 如果您的文件是document.odt,請將其重命名為document.zip

  2. 打開zip並刪除meta.xml文件

  3. 從document.zip重命名為document.odt。 如果之後打開文件,編輯並保存,元數據將再次寫入其中,因此在刪除元數據後不要編輯文件。

提示:使用 exiftool 檢查之前和之後的元數據。

如果有任何其他識別信息或信息可以在文檔中進行指紋識別,請評論或編輯問題或添加您自己的答案。


2
2018-04-05 14:12



如果這個答案解決了你的問題,請接受它作為答案(即使它是你自己的答案),所以其他人可以清楚地認識到它。 - Bertware