Откройте PDF с помощью Adobe Acrobat Reader и перейдите к закладке - PullRequest
0 голосов
/ 18 февраля 2012

Я пытаюсь открыть Adobe Acrobat Reader, а затем перейти к закладке. Но это не работает со следующим кодом:

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 Reader, а не Acrobat.

Когда я использую page=2 в качестве параметра, он работает. Но не с именным. Когда я открываю PDF, я вижу S2 как закладку на второй странице.

1 Ответ

3 голосов
/ 20 февраля 2012

Закладки и именованные пункты назначения - это не одно и то же. Вам нужно будет создать пункт назначения в вашем PDF. Если остальная часть вашего кода верна, это должно решить вашу проблему.

...