機密情報を含むLibre Officeスプレッドシートのサムネイルを削除したいのですが。スプレッドシートを暗号化して元のファイルを削除しましたが、LOは引き続きサムネイル画像を表示します。
LibreOfficeファイルのサムネイルは$HOME/.config/libreoffice/4/user/registrymodifications.xcu
内に保存されます
このファイルは、実行することで確認できるxmlファイルです
file $HOME/.config/libreoffice/4/user/registrymodifications.xcu
/home/dkb/.config/libreoffice/4/user/registrymodifications.xcu: XML 1.0 document, ASCII text, with very long lines
そのファイルを有能なテキストエディターで開き、「サムネイル」を検索すると、次のようなものが見つかります。
<prop oor:name="Thumbnail" oor:op="Fuse"><value>iVBORw0KGgoAA .... IAAAAASUVORK5CYII=</value></prop>
サムネイルごとに。
all既存のサムネイルを削除する1つの方法は、LibreOffice(soffice.bin)のすべてのインスタンスを閉じてから、registrymodifications.xcu
を削除することです。他のカスタマイズや設定も失われる可能性があります。このファイルは、次にLibreOfficeスイートのアプリケーションを起動したときに、はるかに小さく再作成されます。
別の方法として、もしあなたが冒険的で、私が試したことがないなら、xml構造を破壊することなくサムネイルビットを削除するためにregistrymodifications.xcu
を直接編集することです。
最初にサムネイルが作成されないようにするには、 https://ask.libreoffice.org/en/question/52288/registrymodificationxcu-exclude-thumbnail-data/ を参照してください
これを解決するには、Nautilusサムネイルキャッシュをクリアする必要があります。
ホームディレクトリを開き、Ctrl + Hを押して非表示のファイルとフォルダーを表示します。 .thumbnailsを開き、その中のすべてのファイルを削除します。
システムを再起動するか、Nautilusを強制終了して変更を有効にします。
メニューベースの簡単な答えを見つけたと思います。 LOを開く:[ファイル]-> [最近のドキュメント]-> [リストをクリア]は、トリックもしているようです。残っている問題は、データがまだどこかに保存されているかどうかです。