对于不同版本的
Adobe(以前的Acrobat)Reader,是否有任何官方命令行(开关)参考
?
我在Adobe Developer Connection上找不到任何内容.
特别是我想:
启动Reader并打开文件
在特定位置打开文件(页面)
关闭阅读器(或单个文件)
Dave Webb.. 107
您可以在Adobe Developer FAQ中找到相关内容.(这是一个PDF文档,而不是一个网页,我想这在这个特殊情况下并不令人惊讶.)
FAQ指出不支持使用命令行开关.
要打开文件,它是:
AcroRd32.exe
以下开关可用:
/n
- 即使已经打开了Reader,也要启动它的新实例
/s
- 不要显示启动画面
/o
- 不显示打开的文件对话框
/h
- 作为最小化窗口打开
/p
- 打开并直接进入打印对话框
/t
- 将文件打印到指定的打印机.
从命令行打印后,adobe将打开一个窗口打开,可以挂起您的脚本.打开一个不相关的pdf或adobe窗口.这将使您的脚本保持运行 (4认同)
这条路似乎发生了变化.谷歌搜索出现了以下两个版本:http://www.adobe.com/content/dam/Adobe/en/devnet/acrobat/pdfs/Acrobat_SDK_developer_faq.pdf和http://partners.adobe.com/public/developer /en/acrobat/sdk/pdf/intro_to_sdk/DeveloperFAQ.pdf (3认同)
对于/ t开关,
小智.. 28
还找到了这个pdf参考:
http://www.adobe.com/devnet/acrobat/pdfs/pdf_open_parameters.pdf
您可以在Adobe Developer FAQ中找到相关内容.(这是一个PDF文档,而不是一个网页,我想这在这个特殊情况下并不令人惊讶.)
FAQ指出不支持使用命令行开关.
要打开文件,它是:
AcroRd32.exe
以下开关可用:
/n
- 即使已经打开了Reader,也要启动它的新实例
/s
- 不要显示启动画面
/o
- 不显示打开的文件对话框
/h
- 作为最小化窗口打开
/p
- 打开并直接进入打印对话框
/t
- 将文件打印到指定的打印机.
还找到了这个pdf参考:
http://www.adobe.com/devnet/acrobat/pdfs/pdf_open_parameters.pdf
我找到了这个:
http://www.robvanderwoude.com/commandlineswitches.php#Acrobat
打开导航窗格处于活动状态的PDF文件,缩小到50%,然后搜索并突出显示"批处理"一词:
AcroRd32.exe /A "zoom=50&navpanes=1=OpenActions&search=batch" PdfFile
要在第100页打开PDF,以下操作
/A "page=100" " "
如果您需要多个参数,请将它们与&分开
我在批处理文件中使用以下内容来打开我正在阅读的书籍.
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"
我找到的Adobe Reader的最佳命令行参数列表就在这里.
http://partners.adobe.com/public/developer/en/acrobat/PDFOpenParameters.pdf
这是版本7,但我试过的所有参数都有效.
至于关闭文件,我认为您需要使用SDK,或者如果您从代码中打开文件,则可以在完成后从代码中关闭文件.