缩放 PDF 文件和书签

缩放 PDF 文件和书签

使用 Adob​​e Reader 或 Evince 阅读 PDF 文件时,每次单击书签时缩放大小总是会变回默认大小。我想知道是否可以在同一查看会话中一次性设置缩放大小?

我的 pdf 文件可以从这里下载http://www.mediafire.com/file/b0ld7aq1ulq9uk3/1.pdf,你可能会想知道它有什么特别之处。

感谢致敬!

答案1

不,它不会变回'默认',每当单击书签时。它会变回'使页面适合窗口'

为什么是这样?

之所以这样做,是因为每个书签都定义了一个附加参数来执行此操作。在 PDF 代码中,这相当于以下代码片段:

 7319 0 obj 
    <</D [1457 0 R /Fit] /S /GoTo>>
 endobj

它是/Fit代码片段的一部分,其中操作告诉查看者呈现文件在对象中保存的/GoTo目标页面(由指定) ,如下所示/D1457 0 obj“适合窗口”...

如何改变这一现状?

如果不修改 PDF 文件本身,则无法实现。您无法设置查看器来忽略 PDF 代码中的这些指令(至少我不知道有哪个查看器允许这样做...)。

因此你必须在 PDF 文件中编辑书签。

使用 Adob​​e Acrobat Pro,您可以通过右键单击书签,选择特性...从弹出的上下文菜单中,将该书签的“缩放”从“使页面适合窗口”更改为“$whateveryouprefer”。

可能还有其他 PDF 编辑器(Foxit Reader 是个不错的选择)也允许编辑书签,但我对这些编辑器不够熟悉,如果不查阅的话就无法确定……

更新:

如果您敢的话,您可以在文本或十六进制编辑器中打开 PDF。搜索所有包含 的位置/Fit。将这些更改为/XYZ(注意,文件中有 600 多个这样的位置——如果您熟悉sed,流编辑器,您也可以使用该工具)。这将导致 Acrobat Reader 在单击书签后跳转到目标时保持当前的缩放比例。

答案2

打开文档,转到缩略图视图,选择所有页面,右键单击页面属性,选择操作选项卡单击添加按钮,选择视图>缩放>适合高度,关闭

转到书签视图。单击书签,页面视图是所有书签的默认视图

答案3

将书签 > 属性设置为缩放 = 适合高度有效。但是,当 PDF 链接将缩放百分比扩展为“自定义”时,我也遇到了问题。虽然书签/属性在很大程度上解决了这个问题,但我可以看到,单击链接后,视图会自行从大/自定义调整为适合高度设置。这导致的闪烁是不必要的,而且很烦人。

我通过在“操作”选项卡中编辑每个链接然后单击“编辑”,然后在“缩放以适合高度”中编辑来修复此问题。保存每个链接。

答案4

我想分享如何在 Adob​​e Acrobat Reader 2022 中根据自己的喜好更改所有书签的缩放设置。决定结果非常简单,无需使用任何插件并为此付费。首先,我们需要打开所有书签(顶级和子级书签必须在面板中可见),进一步激活此面板上的光标并按标准组合键 Ctrl+A 选择所有书签。选择过程可能需要几秒钟,然后选择书签属性(右键单击任何选定的书签)并选择操作 -> 编辑 -> 缩放(选择缩放首选项)。进一​​步按确定,当然您必须使用新的设置缩放和名称保存此 PDF。如果您然后打开新的 PDF 并单击左侧面板中的任何书签,它就会具有适合您的缩放功能。大多数 PDF 在选择所有书签的缩放设置时都没有问题,但有些不允许这样做,每次只有一个书签可用的设置。设置每个书签非常烦人,并且可能会花费很多时间,但我的方法可以一次性更改所有书签的缩放比例。

相关内容