Update:
我不确定iText# library的许可证是何时或是否更改的,但它是根据AGPL授权的,这意味着如果包含在封闭源代码产品中,它必须获得授权.这个问题(目前)不需要免费或开源库.应该始终调查项目中使用的任何库的许可证类型.
我成功地使用了iText#.净C#3.5;它是用于生成PDF的开源Java库的一个端口,而且是免费的.
iTextSharp版本5有NuGet package可用,official developer documentation和C#examples可以在itextpdf.com上找到