SharpPDF是一款在.net平台实现PDF生成和编辑的解决方案级产品。可以在Winform,WPF,WebAPI,WebService,MVC,WebForm等多种类型项目中,轻松实现一行代码生成和编辑PDF!它几乎可以实现PDF相关的所有功能,如:PDF生成, 页眉页脚、背景设置、PDF合并、拆分、签名、保护、盖戳、水印、增删、打印控制等几十种操作。
本类库的优点
稳定高效
SharpPDF底层采用C++编写,基于chrome内核。且类库经过严苛测试和生产环境的检验,稳定、轻便、高效。
快速生成PDF
SharpPDF支持将任意Html,无论是本地文件还是URL,以及任意图片直接生成PDF,只需一行代码!
PDF格式编辑
SharpPDF支持设置背景图、遮盖图、页眉页脚、批注等多样化的样式,且页眉页脚支持html语法。
PDF签名保护
SharpPDF具有多样化的保护手段。通过签名和密码,可对打印权限、复制粘贴权限、修改权限进行细粒度单独控制。完美保护您的PDF!
水印和元数据设置
SharpPDF支持加水印和Meta-data元数据,比如对作者、主题、创建时间等进行代码控制。
PDF合并和拆分
SharpPDF支持将多个PDF合并、追加、拆入、删除任意指定的页、拆分抽取个别页等功能;
提取PDF中的图片和文字
SharpPDF支持将PDF文档中的图片和文字直接抽取出来,返回给您的代码进行进一步操作,如保存、识别等;
轻量级部署
SharpPDF只有一个dll,轻量级部署。简约却不简单!
接口易用,文档齐全
SharpPDF经过精心设计,接口简单清晰,不需要了解内部细节。化繁为简,只为让您开发更轻松!
下载测试程序
下载SharpPDF测试程序
运行截图
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiIn5GcsQXYtJ3bm9CXldWYtlWPzNXZj9mcw1ycz9WL49zdadHctxEe4clYsJlMMpnVyoFaxcVY2BjMipWNpJmNkJzY2AnbM1mUHN2dKhVWv50MMZ3bENGMShUYvwlbj5yZtlmbkN3YuQnclZnbvN2Ztl2Lc9CX6MHc0RHaiojIsJye.jpg)