如何在某一点以编程方式打开pdf?

如何在某一点以编程方式打开pdf?,pdf,Pdf,我见过一些应用程序加载pdf文件作为文档,但在pdf文件中的某个特定点。他们是如何做到这一点的?在URL上设置页面参数或命名目的地。请参阅以下网站上的文档: 在URL中指定PDF打开参数 您可以指定多个PDF打开 单个URL中的参数。每个 参数与其他参数分开 使用符号和(&)或 磅(#)字符。行动是 从左到右处理和执行 正如它们出现在URL上一样 命令行。因为所有指定的 动作被执行,这是可能的 以后的操作将覆盖 以前操作的影响,所以是这样 注意顺序很重要。 例如,页面操作应该 显示在缩放操作之前

我见过一些应用程序加载pdf文件作为文档,但在pdf文件中的某个特定点。他们是如何做到这一点的?

在URL上设置页面参数或命名目的地。请参阅以下网站上的文档:

在URL中指定PDF打开参数 您可以指定多个PDF打开 单个URL中的参数。每个 参数与其他参数分开 使用符号和(&)或 磅(#)字符。行动是 从左到右处理和执行 正如它们出现在URL上一样 命令行。因为所有指定的 动作被执行,这是可能的 以后的操作将覆盖 以前操作的影响,所以是这样 注意顺序很重要。 例如,页面操作应该 显示在缩放操作之前。命令 不区分大小写(除 指定目标的值)。那里 URL行中不能有空格

URL示例
重复这个问题:?我认为另一个问题完全不同。注意:指定的目的地不是书签!无法将PDF打开到某个书签。这无疑是让你购买Acrobat完整版的一种方式,这是创建指定目的地的唯一方式。这只是一个建议,让这个问题在谷歌上获得更多点击率。像“如何在浏览器中打开特定的pdf页面”这样的标题呢?谢谢,我一直在寻找文档。我认为它需要一个完整的api,而不仅仅是命令行参数。我想我可能也能找到url模式的用途。这对我来说根本不起作用-例如,只打开到第1页。@Herb-刚刚尝试了你的链接,它对我很有效。开到前言。您有哪个版本的Acrobat/Reader?我安装了Acrobat Pro 8。@tvanfosson-我又试了一次,成功了。然后我导航到第一页,关闭PDF,然后再次打开URL——这次它转到了第一页。因此,我的结论是:如果用户在此会话中已打开文档,Acrobat Reader会优先考虑用户的上次设置,包括打开的页面和缩放级别。如果文档最近没有打开过,那么打开的参数将得到尊重。@Herb--听起来就像Adobe会做的一样。“我们比你更清楚你想要什么。”我们对他们的产品也有问题,他们不遵守打印队列设置(颜色等),而是自行决定如何打印文档。
http://example.org/doc.pdf#nameddest=Chapter6
http://example.org/doc.pdf#page=3
http://example.org/doc.pdf#page=3&zoom=200,250,100
http://example.org/doc.pdf#zoom=50
http://example.org/doc.pdf#page=72&view=fitH,100
http://example.org/doc.pdf#view=fitb&nameddest=Chapter3
http://example.org/doc.pdf#pagemode=none
http://example.org/doc.pdf#pagemode=bookmarks&page=2
http://example.org/doc.pdf#page=3&pagemode=thumbs
http://example.org/doc.pdf#collab=DAVFDF@http://review_server/Collab/user1
http://example.org/doc.pdf#page=1&comment=452fde0e-fd22-457c-84aa-2cf5bed5a349
http://example.org/doc.pdf#fdf=http://example.org/doc.fdf