Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用Adobe Acrobat Reader打开pdf并跳转到书签_C#_.net_Pdf_Adobe_Acrobat - Fatal编程技术网

C# 使用Adobe Acrobat Reader打开pdf并跳转到书签

C# 使用Adobe Acrobat Reader打开pdf并跳转到书签,c#,.net,pdf,adobe,acrobat,C#,.net,Pdf,Adobe,Acrobat,我尝试打开AdobeAcrobatReader,然后跳转到书签。但它不适用于以下代码: System.Diagnostics.Process myProcess = new System.Diagnostics.Process(); myProcess.StartInfo.FileName = "acrord32.exe"; myProcess.StartInfo.Arguments = "/A \"nameddest=S2\" C:\\temp\\xxx.pdf"; myProcess.Sta

我尝试打开AdobeAcrobatReader,然后跳转到书签。但它不适用于以下代码:

System.Diagnostics.Process myProcess = new System.Diagnostics.Process();
myProcess.StartInfo.FileName = "acrord32.exe";
myProcess.StartInfo.Arguments = "/A \"nameddest=S2\" C:\\temp\\xxx.pdf";
myProcess.Start();
我该怎么做重要提示:我必须使用Acrobat阅读器,而不是Acrobat

当我使用
page=2
作为参数时,它会起作用。但不是用名字命名的。
当我打开pdf时,我在第二页看到S2作为书签。

书签和指定目的地不是一回事。你将不得不在你的PDF文件。如果代码的其余部分是正确的,那么应该可以解决您的问题。

书签和命名目的地不是一回事。你将不得不在你的PDF文件。如果剩下的代码是正确的,那么应该可以解决您的问题