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。如果您在此之後開啟文件,對其進行編輯並儲存,元資料將再次寫入其中,因此在刪除元資料後請勿編輯該文件。

提示:使用exif工具檢查之前和之後的元資料。

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

答案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 元素。

除此之外我沒有發現其他有問題的內容。

相關內容