PDF Acrobat 阅读器在哪里保存有关上次视图设置的信息?

PDF Acrobat 阅读器在哪里保存有关上次视图设置的信息?

我通常会在 Acrobat Reader 的首选项中选中“恢复上次查看设置”。但我实际上想知道 Acrobat Reader 将此信息保存在哪里?在 Windows 注册表中?在 PDF 文件本身中?在我的本地磁盘上?

答案1

在我看来它存储在注册表中:

HKCU\Software\Adobe\Acrobat Reader\9.0\RememberedViews

答案2

我还没有检查过,但我很确定它会将实际的最近查看内容保存在应用程序数据中。这应该很容易测试:在 %appdata% 中查找 Acrobat 数据,然后将其复制到另一台计算机或备份。如果备份打开 PDF 到同一个位置,那么就完成了。

答案3

我检查了所有 appdata 和 ProgramData 文件夹,但那里没有存储信息。我打开了

HKCU\Software\Adobe\Acrobat Reader\9.0\RememberedViews

我在那里找到了这些文件夹 -c1,c2,c3,...,c15 其中有像这样的键ipageViewPageNum, ipageViewX, ipageViewY。我猜这ipageViewPageNum是打开文档的页码,Adobe Reader 会保存 15 个 PDF 的视图设置。

我打开了许多 PDF 文件,并滚动到相同的页码,然后关闭 Adob​​e Reader。我发现 ipageViewPageNum 的值在所有地方都更改为该页码。我还注意到,打开不是最近 15 个 PDF 文件时,都会从第一页打开。这意味着我的猜测是正确的。

相关内容