Foxit PDF SDK for Web – 功能

PDF显示

Foxit PDF SDK for Web的核心显示技术基于福昕的PDF引擎,该引擎已成为很多知名应用程序信任的组件,同时它也是谷歌PDFium开源项目的基础技术。Foxit PDF SDK for Web的PDF显示功能包括:

  • 瓦片式渲染
  • 离线模式
  • 高保真的PDF显示效果
  • 提供服务器端和客户端两种解析模式
  • 优化桌面和移动端设备的用户界面,提升阅读体验
  • 提供API接口,方便灵活,允许开发人员自定义WebPDF阅读器界面(更多信息,请参看Foxit WebPDF API reference guide)
  • 页面跳转(支持快捷键)
  • 页面缩放、适合宽度浏览。最大缩放等级为1000%
  • 查看文档属性
  • 支持识别和执行文档权限
  • 书签显示
  • 页面管理
  • 页面扁平化
  • 浏览文档各页面缩略图
  • 单页/连续的页面布局、全屏阅读
  • 页面旋转
  • 根据客户端的显示分辨率配置输出图片DPI

文本

支持用户对文本内容进行相关操作,如:

  • 复制和粘贴文本
  • 搜索文本

注释

在PDF文档中阅读和添加注释,如:

  • 通过FDF/XFDF文件导入或导出注释
  • 显示文档中的所有注释
  • 允许用户添加或删除自己的注释(如打字机、备注、铅笔、高亮、删除线、波浪线、下划线、图形、云形、注释框、多边形、折线等注释)
  • 为PDF文档添加图章,以及动态信息(用户名、日期和时间)
  • 修改注释颜色
  • 在面板中列出所有注释供用户浏览
  • 添加图像注释
  • 文本框工具
  • 撤销/重做注释

水印

  • 支持在指定的PDF文档中显示水印,并可配置水印的文本、字体、大小和颜色。
  • 支持动态水印,水印中可显示终端用户信息,以防他人未经授权通过图片截取或拍摄的方式获取文档中的机密信息。

密码保护

支持打开口令密码保护的PDF文件。

签名

Foxit PDF SDK for Web提供的API接口,允许开发人员集成第三方数字签名,如普通签章、骑缝章和手写签名。数字签名适用于所有支持的网页浏览器,且绑定数字证书后可验证签名的有效性。

  • 在单个或多个PDF页面上放置普通的图片签章
  • 手写签名(使用鼠标或触控笔创建手写签名)

表单填写

  • 允许用户通过WebPDF阅读器填写AcroForms表单
  • 从本地/服务器导入PDF表单数据,或将PDF表单数据导出到本地/服务器
  • 支持部分的JavaScripts脚本,包括:计算、验证和格式

打印

支持打印已打开的PDF文档。打印时,用户可以选择是否打印注释和水印。

权限对接

支持从第三方系统导入用户权限,权限中可设置不同用户在不同文档中可使用的功能。例如,一些用户仅可以查看文档,而另一些用户可以添加注释。