是否有任何 官方的 命令行(交换)的参考不同的版本
Adobe(以前的杂技演员)的读者?

我没有找到任何东西上 Adobe开发连接.

尤其是我想到:

  • 开始阅读器和开放的文件
  • 打开文件,在一个特定的位置(网页)
  • 附近的读者(或单一的文件)
有帮助吗?

解决方案

你可以找到一些关于这个的 Adobe开发常见问题.(这是一份PDF文档,而不是一个网页,这是我的猜测是不足为奇,在这一特定情况。)

常见问题指出,使用命令行的交换是不支持的。

打开一个文件就是:

AcroRd32.exe <filename>

以下开关可用:

  • /n -推出一个新的实例,读者,即使一个已经打开
  • /s -不要显示启动的屏幕
  • /o -不要表现出的开放对话文件
  • /h -打开一个最小化的窗口
  • /p <filename> -打开和直接的打印对话
  • /t <filename> <printername> <drivername> <portname> -打印文件的规定打印机。

其他提示

我发现了这个:

http://www.robvanderwoude.com/commandlineswitches.php#Acrobat

打开一个PDF文件与导航格活动,缩小到50%,并且搜索和突出显示单词"批量":

AcroRd32.exe /A "zoom=50&navpanes=1=OpenActions&search=batch" PdfFile

打开一个PDF至100页的后续工作

<path to Adobe Reader> /A "page=100" "<Path To PDF file>"

如果你需要一个以上的参数独立的,他们与&

我用以下一批文件以打开的书,我是读取的网页,我是达。

C:\Program Files\Adobe\Reader 10.0\Reader\AcroRd32.exe /A "page=149&pagemode=none" "D:\books\MCTS(70-562) ASP.Net 3.5 Development.pdf"

最好列出的命令行args为Adobe读我发现是这里。
http://partners.adobe.com/public/developer/en/acrobat/PDFOpenParameters.pdf

这是为7版本,但所有论点,我想的工作。

作为关闭文件,我认为你将需要使用SDK,或者如果你打开文件,从码你可以关闭该文件代码一旦你完成了它。

这叫后打印的工作已经返回:

oShell.AppActivate "Adobe Reader"
oShell.SendKeys "%FX"
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top