在IE 11中重置PDF设置并查看回默认值

时间:2016-03-03 21:30:05

标签: html pdf

我目前在iframe中打开pdf。 iframe是隐藏的,只要用户点击按钮,iframe就会加载pdf源。当窗口关闭时,它将删除源。

我遇到的问题是,当一个人查看iframe时,会使用缩放和页面混乱,然后关闭iframe,下一个人会被另一个人正在做的工作所困扰。有没有办法可以将pdf重置为默认的缩放,页面,方向等?

我一直在做一些测试,似乎adobe有一个缓存,可以缓存设置,直到浏览器关闭。一个例子是转到

http://www.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/pdf_open_parameters.pdf

使用缩放和页面进行混乱,转到其他网页,当您返回该网址时,您会看到它与您离开时完全相同。我假设我必须在adobe reader中设置一个设置。我也尝试使用参数设置默认值,但这似乎不起作用。

这适用于Internet Explorer 11。

其他信息

这适用于在Kiosk模式下运行IE11的自助服务终端系统。 shell被替换为ie,并设置为使用隐藏的iframe加载网站。系统正在运行Adobe Reader X 11.0,我正在使用以下内容嵌入:

<object id="pdf" data="kill-charts.pdf" style="display: none;" width="100%" height="100%" type="application/pdf">
</object>

我也尝试过嵌入,但它并没有什么区别。我交换到对象,因为我想尝试参数。我试过这个

<object id="pdf" data="kill-charts.pdf" style="display: none;" width="100%" height="100%" type="application/pdf">
<param name="zoom" value="100" />
</object>

但是在第二次加载后没有用。

1 个答案:

答案 0 :(得分:1)

如果您查看所提供链接的最后一页,您会看到可以将#zoom=50附加到网址,如下所示:

http://example.org/doc.pdf#zoom=50

这将使浏览器每次打开50%。您还可以添加其他参数,例如页码:

http://example.org/doc.pdf#page=1&zoom=50

此方法至少适用于Adobe插件,但不保证其他PDF插件。