【发布时间】:2011-02-24 14:33:24
【问题描述】:
我正在开发一个 C# .Net Windows 应用程序。在这里,我使用 Infragistics.Documents.Report 创建报告并导出为 .pdf 和 .xps 格式。在这里,我想将这 2 个文件(.pdf 和 .xps)带入 WinForms 并显示。如何将保存的 .pdf 和 .xps 文件带入 win 表单。
【问题讨论】:
我正在开发一个 C# .Net Windows 应用程序。在这里,我使用 Infragistics.Documents.Report 创建报告并导出为 .pdf 和 .xps 格式。在这里,我想将这 2 个文件(.pdf 和 .xps)带入 WinForms 并显示。如何将保存的 .pdf 和 .xps 文件带入 win 表单。
【问题讨论】:
在表单中放置一个 Web 浏览器控件并将其导航到 PDF/XPS 文件。如果您的系统上安装了 PDF 阅读器,它应该可以正常工作。
【讨论】:
你也可以使用:
using System.Diagnostics;
...
Process.Start("Foo.pdf");
这相当于用户双击一个 PDF 文件,将启动系统上安装的任何 PDF 阅读器。
【讨论】:
http://blog.paritor.com/SimonBlog_Archive.html
您需要的文章,名为“将 WPF 与 Windows 窗体集成”。 DocumentViewer 控件是 WPF 的一部分,但您仍然可以将 WPF 嵌入到您的应用中。
【讨论】: