PDFSharp
来自软件开发
生成PDF文件格式的文档,大家肯定有想过,很多人项目中也肯定用过,方法、组件肯定有很多。但是.NET平台开源免费的不多,最好用的应该是ItextPDF,不过人家是非商业免费,所以我们就排除在外吧。看看免费的,这个PDFSharp是目前比较完善,而且还在持续更新的。支持功能有:
可以使用.NET编程语言动态创建PDF文档,
很容易使用对象模型来构建文档,
全部用C#重写设计和编写代码,
可以生成PDF文件和显示在窗体或者打印,
使用同一源文件,可以修改、合并或者分割PDF文件,
可以控制图片的透明度,嵌入了字体等等。支持总体算全面吧,不过没有亲自测试过。