如何在默认的PDF阅读器中以编程方式打开PDF?

kyj*_*jan 5 c#

我有一个PDF文件,想在客户端桌面上打开它(所以我不知道他的默认PDF阅读器的目录)...

...
File.WriteAllBytes(pdfByteArray, path);
File.Open(path, FileMode.Open);
...
Run Code Online (Sandbox Code Playgroud)

似乎不在这里工作......

Dar*_*rov 22

尝试打开它:

File.WriteAllBytes(pdfByteArray, path);
Process.Start(path);
Run Code Online (Sandbox Code Playgroud)

如果path使用此程序打开具有某个扩展名(如.PDF)且具有相关程序的扩展名.

  • 还需要在代码文件的顶部包含"using System.Diagnostics". (2认同)