题
是否有任何 官方的 命令行(交换)的参考不同的版本
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"
不隶属于 StackOverflow