以下代码行用于在C#中的特定页面打开PDF文件。代码适用于所有比最新的其它土坯版本,这是11无法使用C#代码在Adobe Reader 11的特定页面打开PDF文件
System.Diagnostics.Process myProcess = new System.Diagnostics.Process();
myProcess.StartInfo.FileName = "AcroRd32.exe";
myProcess.StartInfo.Arguments = "/A \"page=2=OpenActions\" C:\\Jack and Jill.pdf";
myProcess.Start();
能有人请帮我,让知道什么是特殊使用Adobe Reader 11.任何帮助,将不胜感激精绝。
错误是“打开此文档时发生错误,无法找到该文件。” (该文件存在)
P.S:我卸载了adobe 11并安装了adobe reader 10,代码工作得很好。
当安装Acrobat Reader 11时从命令行给出的参数也可正常工作并打开PDF。
该进程仍称为AcroRd32.exe? –
你会得到什么错误信息? –
@glace:是这个过程仍然叫做AcroRd32 –