n53*_*535 95
我用了PdfSharp.它是免费的,开源的,使用起来非常方便,但我不能说它是否是最好的,因为我还没有真正使用过任何其他东西.
JYe*_*ton 43
更新:
我不知道何时或是否许可改变为iText的#库,但它的许可证授权AGPL这意味着,如果包含在一个封闭源代码的产品,必须获得许可.这个问题(目前)不需要免费或开源库.应始终调查项目中使用的任何库的许可类型.
我在.NET C#3.5中成功使用了iText# ; 它是用于生成PDF的开源Java库的一个端口,它是免费的.
有一个NuGet包可供iTextSharp的5版本和官方的开发文档,以及C#示例,可以在itextpdf.com找到
我的作品使用了Winnovative的PDF生成器(我们主要用它来将HTML转换为PDF,但你也可以通过其他方式生成它)