在C#应用程序中呈现PDF应用程序

时间:2010-07-31 20:46:14

标签: c# pdf

嘿伙计们,在你们说出我搜索过的任何内容之前,找不到我要找的具体信息。

我希望在winform应用程序中显示PDF而不依赖。我知道有一个library(开源)这样做,但是它已经老了。我的意思是我希望渲染器使用最新的(或更新的)PDF规范。我主要寻找的两件事是书签(这个库支持)和这个库不支持的可点击链接(如目录)。

我不是一个非常高级的程序员,所以如果你给我Ghostwriter + PDFsharp或者itextpdf或者类似的东西,我也不能把我需要的东西放在一起。所以我正在寻找图书馆的链接(请给我开源)。

我的另一种选择是只使用webbrowser控件并将URL设置为pdf,但我正在寻找没有这种依赖性的东西。

2 个答案:

答案 0 :(得分:1)

一个可能不太好的选择是将它转换为一个非常容易在WPF中显示的XPS文档。

答案 1 :(得分:0)

您是否检查过报告系统(如Microsoft SQL Server Reporting Services或Crystal Reports)或任何众多报告解决方案(例如Devexpress XtraReportsActiveReports,SyncFUsion Essential Reporting以及相关报告系统对于那里的.NET,还有一些?其中大多数都具有或多或少的高级PDF渲染功能。

一些供应商也有单独的独立PDF生成器,类似于Syncfusion的Essential PDFAspose.PDF - 但是如果你想获得好的结果,那些就会非常复杂。但至少可能值得一看......

又一种方法