Foxit PDF SDK详细功能

请查阅Foxit PDF SDK提供的完整的功能列表,以帮助您定制化开发PDF阅读器。

创建PDF
创建PDF文档
生成PDF报告
PDF呈现
显示为位图
按设备环境显示
步进式显示
文档
创建PDF文档
访问/添加/编辑大纲(书签)
获取/设置文档级动作信息
执行文档JavaScript
打开密码保护的文件
获取/设置阅读器偏好设置
访问文档级附件
将文档级附件保存到文件中
阅读/插入/编辑/删除文档级附件
获取页面标签
获取/设置元数据和文档属性
获取文档所有字体
获取追踪字典
检查文档是否包含表单域
获取/保存wrapper文档
根据不同的保存设置保存文档
获取/设置页面模式
页面管理器(PDF拆分和合并)
获取/设置页面标签
保存为未加密的封装文档
页面
创建新页面
扁平化页面
删除页面
设置/编辑页面动作
获取页码
获取页面字典
检查透明度
获取页面的页边距
获取/设置页边界(Media Box、Crop box等)
获取/设置 Rotation 属性
执行页面JavaScript
获取页面动作
获取/设置页面缩略图
文本
选择文本
搜索文本
获取文本信息
关联文件
关联文件与PDF页面对象(文本对象、图像对象等)
关联文件与注释对象
关联文件与PDF对象(页面字典、文档目录等)
异步
允许在整个文档数据可用之前呈现和显示页面
检查线性化
第一个可用页面的页码
将文档保存为线性化文件
最低级别PDF对象
访问低级别的PDF对象
通过低级别对象编辑PDF
获取目录字典
获取加密字典
安全
密码加密
支持标准PDF安全处理程序(40位和128位RC4加密)
支持128位AES(高级加密标准)加密
支持256位AES加密(PDF 2.0)
福昕数字权限管理(DRM)
证书加密
移除文件权限
设置文件权限
自定义加密
签名
添加/删除签名
第三方签名
验证签名
通过坐标获取签名域
支持PDF 2.0长期签名验证(LTV)功能
支持PAdES签名
重排
重排文本和图像以适应设备屏幕的大小
设置页面顶部边距
访问或编辑页面对象
文本对象
将文本对象转换为路径对象
获取和编辑内容标记
图像对象
Form Xobject
路径对象
通过指定矩阵转换页面对象
获取Shading对象
提取页面作为Form Xobject对象
检查对象的透明度
获取图像对象的色彩空间
图层
访问图层信息
设置图层信息
添加图层节点
注释
获取注释
获取注释字典
获取标签顺序
创建注释
以FDF格式导入/导出数据注释
编辑注释
删除注释
设置状态
搜索注释
设置Z轴顺序
文本(备注)
自由文本(打字机)
线条
方形
多边形
折线
高亮显示
下划线
波浪线
链接
删除线
图章
插入符号
多媒体(Screen)
墨水(铅笔)
弹出
文件附件
加密
水印
提取指定标注下的文本
音频注释(仅支持获取方法)
JavaScript
水印
从图像创建水印
从位图创建水印
从文本创建水印
从页面创建水印
获取/删除页面中指定的水印
删除页面的全部水印
表单
填写表单
访问表单对象
JavaScript
XML导入/导出
FDF导入/导出
XFDF导入/导出
编辑表单域
添加/删除表单域
支持获取表单控件widget注释字典
页面对象
文本对象
将文本对象转换为路径对象
获取和编辑内容标记
图像对象
Form XObject
路径对象
通过指定的矩阵转换页面对象
获取阴影对象
提取页作为Form XObject
检查对象的透明度
获取图像对象的色彩空间
图像文件
BMP格式
TIF格式
PNG格式
JPX格式
JPEG格式
GIF格式
BMP、TIF、PNG、JPX、JPEG、GIF间的互相转换(不支持生成GIF文件)
阅读书签
创建阅读书签
编辑阅读书签
获取阅读书签信息
PSI
生成PSI
将PSI位图转换成PDF注释
条形码
生成条形码位图
XFA附加组件
填写XFA表单
AppProviderCallback
DocProviderCallback
WidgetMenu
XFADoc
XFAPage
XFAWidget
密文处理附加组件
密文处理
RMS附加组件
RMS安全处理程序
PDF比较附加组件
逐页比较两个PDF文档
OCR附加组件
OCR单个页面或整个文档
PDF合规性附加组件
PDF/A的验证与转换
PDF优化附加组件
通过压缩图像减小文件大小,从而优化PDF文档
PDF转换附件组件
将网页或HTML文件转换为PDF文档