将PDF文件显示在WinForms中

4

我正在开发一个C#.Net的Windows应用程序。在这里,我使用Infragistics.Documents.Report创建报告,并将其导出为.pdf和.xps格式。现在我想将这两个文件(.pdf和.xps)带到WinForms中并显示。如何在WinForms中打开已保存的.pdf和.xps文件。

3个回答

4

在您的表单中放置一个Web浏览器控件,并将其导航到PDF / XPS文件。如果您的系统上安装了PDF阅读器,则应该可以很好地工作。


但是它可能会导致Adobe Reader阻止菜单的视图。 - TK-421

4

你还可以使用:

using System.Diagnostics;

...

Process.Start("Foo.pdf");

这相当于用户双击一个PDF文件,会启动系统中安装的PDF阅读器。


1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接