我知道这个
Process myProcess = new Process();
myProcess.StartInfo.FileName = "acroRd32.exe";
myProcess.StartInfo.Arguments = "/A \"page=2=OpenActions\" C:\\example.pdf";
myProcess.Start();
但有些Windows系统不知道,acroRd32.exe或Acrobat.exe在哪里,我无法访问注册表。 我可以在不使用 myProcess.StartInfo.FileName 的情况下在特定页面上打开pdf文件吗?