5

我已经用谷歌搜索并搜索了 stackoverflow,但我没有找到合适的答案。

我要做的就是在表单中放置一个按钮,此按钮后面的代码将包含对硬盘驱动器上存储 pdf 文件的位置的引用。我想要做的就是拥有它,这样当用户单击按钮时,pdf 文件会在机器选择的 pdf 阅读器中打开(这是一个内部应用程序,因此访问它的 2-3 台机器上总是有 adobe acrobat)。

我不知道哪个(如果有的话)内置的 .NET 类可以做到这一点。

编辑:将有 100 的 pdf 全部添加,我将在我的系统中为每个订单提供一个 pdf 的路径引用,该路径指向 PDF 所在的文件存储服务器。PDF 不是本地托管的。

在最简单的意义上如何做到这一点?

4

1 回答 1

12

您可以简单地使用此代码

System.Diagnostics.Process.Start(@"c:\myPdf.pdf");

它将打开您提供的文件及其关联的默认程序

于 2013-10-18T15:16:39.740 回答