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