将 okular 从其他用户的主目录移动后,如何恢复对 PDF 文件所做的注释?

将 okular 从其他用户的主目录移动后,如何恢复对 PDF 文件所做的注释?

我使用奥库拉(KDE 的 PDF 查看器)。然后,我决定将它们移至另一个用户的主目录,但发现注释不再可用。经过一番研究,我发现Okular 将 PDF 注释存储在哪里.xml,但这只是将相应的文件移动到最终用户的目录的问题.kde/share/apps/okular/docdata,还是我们必须.xml自己编辑以更改用户和/或其他信息?

有人知道更清洁、更“官方”或更直接的方法来做到这一点吗?

答案1

我刚刚对一个新创建的用户进行了测试,事实上,如果你只是将相应的 PDF 文件移动到他的主目录并使用 okular 打开它,那么目录.kde/share/apps/okular/docdata就会被创建,并且会创建一个包含该 PDF 文件的 okular 元数据的文件,其名称与原始用户的文件相同,但显然具有默认内容(无注释)。

如果您将此元数据(.xml文件)从原始用户移动到新用户的文件上,则下次 okular 为新用户打开 PDF 时,它将正确显示原始用户所做的所有注释。

相关内容