Spire.PDF for WPF
可靠的WPF PDF处理API
Spire.PDF for WPF是一个WPF PDF API,它使WPF应用程序能够在不使用Adobe Acrobat的情况下读、写和操作PDF文档。它是一个完全独立的API,不需要任何第三方库。这个专业的WPF PDF API允许用户完全控制PDF文档。
使用Spire.PDF for WPF,用户可以自由绘制字体样式的文本内容、矩形、圆形、弧形等形状以及具有特殊效果的图像。您可以使用这个WPF PDF API执行Adobe Acrobat中的大多数操作。还支持添加页眉、页脚、水印、注释、附件等。Spire.PDF for WPF是一个100%安全的PDF组件软件。没有恶意软件,没有间谍软件和病毒。
主要功能
丰富的功能
Spire.PDF支持以下功能:
- 支持嵌入字体、True Type字体和CJK字体
- 绘制矩形、圆、弧、椭圆等形状,并用自定义画笔填充
- 将图像从流和磁盘上的文件加载到PDF文档。它可以在文档中绘制标量图像和矢量图像。页面中也可以绘制遮罩图像和水印
- 数据表可以导入到PDF文件中。行和列可以格式化。也可以在表中插入图形元素
- 可以在PDF文档中启用大表的自动分页符
- 将按钮、文本框、列表框、复选框等表单字段绘制到PDF文档中
- PDF文档中的页眉和页脚
- 阅读现有PDF表格并填写表格
- HTML网页分页可将大型网页呈现为PDF格式,而无需在分页符处进行任何文本截断。此外,您可以将网页呈现为流以创建PDF,而无需在磁盘上使用任何中间文件
特点
支持的环境
- 支持C#和VB.NET
- 适用于.NET Framework 2.0、3.5、3.5 Client Profile、4.0、4.0 Client Profile和4.5
- 支持WPF Applications
- 支持32位和64位操作系统
- 支持PDF版本1.2、1.3、1.4、1.5、1.6和1.7
- HTML格式的PDF API引用
- 完全独立,不需要任何第三方库
转换
- 将网页HTML、HTML ASPX转换为PDF
- 将图像(Jpeg、Jpg、Png、Bmp、Tiff、Gif、EMF、Ico)转换为PDF
- 将文本转换为PDF
- 将XPS转换为PDF
- 将PDF转换为XPS
- 将PDF转换为Image
- 将PDF转换为Word
安全
- 加密PDF(所有者密码和用户密码)
- 解密PDF
- 创建PDF数字签名
- 修改PDF密码(所有者密码和用户密码)
文本
- 绘制文本
- 设置文本格式(字体、大小、颜色、布局、旋转、转换、对齐、透明度)
- 阅读/提取文本(整页、指定页、特定页)
字体
- 14种核心字体
- Type 1字体
- Type 3种字体
- True Type字体
- CJK字体
- Unicode支持(部分)
图像
- 绘制图像
- 绘制特殊形状(直线、矩形、圆、弧、椭圆、五角星)
- 读取/提取图像(Jpeg、Jpg、Png、Bmp、Tiff、Gif、EMF、Ico)
附件
- 添加附件
- 添加带有附件注释的附件
- 移除附件
- 读取/提取附件
- 读取/提取带有附件注释的附件
- 获取附件属性
表格
- 简单的表格
- 图像表
- 嵌套表
- 将数据库表和图片导出为PDF格式
- 设置表格布局
书签
- 添加书签
- 添加子书签
- 获取书签
- 获取子书签
- 清除书签
- 修改书签
- 修改子书签
列表
页眉和页脚
- 在标题中添加文本
- 在页脚中添加文本
- 在标题中添加图像
- 在页脚中添加图像
水印
- 添加文本水印
- 添加图像水印
- 修改文本水印
- 修改图像水印
链接和操作
- 添加超链接(Plain Link和Anchor Link)
- 使用Action
- 使用Javascript Action
- 使用Action Chain
- 使用Action Annotation
FormField
- 添加字段(文本框、复选框、列表框、组合框、按钮、单选按钮)
- 删除字段
- 编辑字段
- 填充字段
页面
- 添加PDF页面
- 在PDF中添加空页
- 删除PDF页面
- 阅读/提取PDF页面
- 设置页码
- 获取页面计数
- 分页
- 设置页面转换
- 设置页面标签
- 设置页面方向
- 设置页面透明度
- 设置页面覆盖
- 创建PDF小册子
- 绘制PDF条形码
文件
- 设置PDF属性
- 设置PDF View首选项
- 设置PDF模板
- 合并PDF文件
- 拆分PDF文件(按一页和任意页面范围)