我们有一个可下载的 PDF 文件,它在 Adobe Reader 中放大 72% 时看起来很棒,而在 101% 时则不太好。在阅读器中下载并打开时,其默认放大率为 101%。
有没有办法在 PDF 文件本身中定义默认放大倍率,以便我们确保最佳的用户体验?
谢谢!
我们有一个可下载的 PDF 文件,它在 Adobe Reader 中放大 72% 时看起来很棒,而在 101% 时则不太好。在阅读器中下载并打开时,其默认放大率为 101%。
有没有办法在 PDF 文件本身中定义默认放大倍率,以便我们确保最佳的用户体验?
谢谢!
如果您可以控制下载时使用的 URL,您可以在 URL 中放入参数来控制内置阅读器如何显示文件。
例如,http ://example.org/doc.pdf#zoom=50会将放大率设置为 50%。
请参阅:https ://www.evermap.com/AutoBookmark/Manual/OpenParameters.htm
以上适用于 Adobe 提供的内置阅读器。其他读者可能不尊重这些参数。特别是,请参阅有关 Chrome 的这个问题的答案。
打开文件时如何定义放大率的示例(不管默认值如何):
AcroRd32 /A "zoom=50=OpenActions" sh.pdf
首先,这是一个编程网站,因此您应该确定一个编程上下文。这个问题可能会被关闭,因为它属于即将启动的serverfault.com
要设置默认放大倍率,您需要 Adobe Acrobat Standard或 Professional 而不是 Reader 才能编辑 pdf。然后,当您打开文档时,单击文件 | 特性。单击初始视图选项卡并在放大率文本框中输入 72%,然后单击确定。保存您的 pdf 并重新打开它。打开时应默认为 72% 放大倍率。
注意:我不确定其他开源 pdf 编辑器是否提供这种类型的功能。
更新:标准不适用于保存放大倍数。
对于 Adobe Standard,请转到“编辑”,然后转到“首选项”。当您单击左侧的“页面显示”选项卡时,您会看到一个面板,其中包含一个名为“缩放”的字段,您可以在其中从下拉菜单中选择一个百分比。
如果上述建议不起作用,可能是因为书签的属性中可能包含缩放指令。要查看书签属性,请在书签面板中选择一个书签,然后右键单击它以打开属性。选择行动。应该有关于单击书签时将应用的操作的描述。
我发现的最佳解决方案是您可以为缩放指令添加一个后续属性,该属性将在初始指令之后执行,并将页面缩放设置为您的规范。为此,请选择所有书签,右键单击以打开属性,然后选择操作,然后选择添加功能。选择添加后,找到最适合您要查找的缩放指令。
如果要通过书签属性中的编辑功能对所有书签编辑初始缩放指令,则不能全选,因为虽然缩放设置正确,但每个书签都会设置为一个书签页。如果您希望以这种方式编辑属性,则必须逐个编辑。