Я хотел бы открыть файл PDF в названном месте назначения, используя WinForms (C #). Вот мой код:
System.Diagnostics.Process myProcess = new System.Diagnostics.Process();
myProcess.StartInfo.FileName = "Acrobat.exe";
myProcess.StartInfo.Arguments = "/A \"nameddest=Test2=OpenActions\" C:\\example.pdf";
myProcess.Start();
Он всегда открывает файл на странице 1, даже имея пункт назначения Test2 на странице № 10. Он в основном игнорирует параметр назначения. Однако, если я использую другой параметр, такой как номер страницы, он работает нормально. Например:
myProcess.StartInfo.Arguments = "/A \"page=5=OpenActions\" C:\\example.pdf";
всегда откроет документ PDF на странице 5.
Заранее спасибо за помощь