最好的C#API来创buildPDF

你可以推荐任何C#的PDF API。 免费是最好的,但我不介意付钱。

更新:

我不确定iText#库的许可证何时或是否已更改,但是它是根据AGPL许可的,这意味着如果包含在封闭源代码产品中,它必须获得许可。 这个问题目前不需要免费或开放源码的库。 应该总是调查项目中使用的任何库的许可证types。


我已经在.NET C#3.5中使用过iText# 它是用于PDF生成的开源Java库的一个端口,它是免费的。

iTextSharp第5版提供了一个NuGet包 , 官方开发者文档以及C# 示例可以在itextpdf.com上find

我用PdfSharp 。 它是免费的,开源的,使用起来相当方便,但我不能说它是否是最好的,因为我还没有真正使用过其他的东西。

我最近完成了一个使用Aspose.Pdf for .NET的项目 。 我认为如果iTextSharp不适合你,那么和它合作并且非常值得。

我的作品使用了Winnovative的PDF生成器(我们主要使用它将HTML转换为PDF,但也可以通过其他方式生成)