FOXIT PDF SDK版本历史

PDF SDK 7.2

– Windows/Linux/Mac版

2020年 5月

功能新增
  • 支持添加页眉和页脚
  • 支持在使用“StartSign”方法时从流或内存中加载证书
  • 支持以任何角度旋转图像
  • 支持将图像添加到XFA表单域
  • 提供用于获取/设置widget注释默认外观的方法
  • 支持检查矩形对象在水平或垂直方向上是否与其他矩形对象相邻
  • 支持获取注释弹出框的父对象
  • foxit::addon::optimization::ImageSettings类增加了压缩质量的参数设置
  • 提供了Linux C ++的Qt 显示Demo
  • 提供了渲染到DC的示例代码
  • 开发者指南中添加了JavaScript方法列表
  • 开发者指南中更新了对JavaScript的使用说明
功能更新
  • 对优化附加组件的升级改进:
    • 新增PDF文档的“清理”优化选项
    • 清除无效链接
    • 清除无效书签
    • 使用Flate对未编码的流进行编码
    • 在使用LZW编码的流中,改用Flate进行编码
  • PDF文档优化新增“放弃对象”选项
    • 清除所有表单相关的提交、导入和重置操作
    • 扁平化表单域
    • 清除所有JavaScript动作
    • 清除嵌入在文档中的页面缩略图
    • 清除嵌入在文档中的打印设置
    • 清除书签
  • 简易示例代码的改进,新增“减小文件大小”优化选项
问题修复
  • 修复了将被添加密文后的注释导出到XFDF文件时颜色属性缺失的问题。
  • 改进XFDF / FDF的导入功能–改进了文档中存在相同的注释ID时的处理策略。
  • 修复了当文档的MediaBox属性是从父节点继承的情况下PDFPage :: GetBox失败的问题。
  • 修复了特定文件中“复选框”表单域setValue的接口问题。
  • 修复了特定文件中被添加密文的注释仍可被访问的问题。
  • 修复了添加到PDF的TIFF图像的颜色空间信息错误的问题。

– Android/iOS版

2020年 5月

功能新增
  • 新增扫描附加组件
  • AcroForm设计器UI上新增复选框、组合框和列表框表单域 
  • UI上新增文件保存相关的“另存为”和“减小文件大小”选项
  • 支持添加页眉和页脚 
  • 提供用于获取/设置widget注释默认外观的方法
  • foxit::addon::optimization::ImageSettings类增加了压缩质量的参数设置
  • 开发者指南中新增关于“当minifyEnabled设为true时如何修改proguard文件”的说明
  • 支持在使用“StartSign”方法时从流或内存中加载证书
  • 支持以任何角度旋转图像
  • 支持将图像添加到XFA表单域
  • 支持检查矩形对象在水平或垂直方向上是否与其他矩形对象相邻
  • 支持获取注释弹出框的父对象
功能更新
  • 对PDF优化附加组件的升级改进
    • 新增PDF文档的“清理”优化选项
    • 清除无效链接
    • 清除无效书签
    • 使用Flate对未编码的流进行编码
    • 在使用LZW编码的流中,改用Flate进行编码
  • PDF文档优化新增“放弃对象”选项
    • 清除所有表单相关的提交、导入和重置操作
    • 扁平化表单域
    • 清除所有JavaScript动作
    • 清除嵌入在文档中的页面缩略图
    • 清除嵌入在文档中的打印设置
    • 清除书签
  • 将相对过时的UIWebView类升级到WKWebView类
  • 将Foxit PDF SDK(Android版)的支持库迁移到AndroidX
  • 将Foxit PDF SDK(Android / iOS版)的Xamarin插件的代码更新为VS 2019
  • 提供适用于Foxit PDF SDK(iOS版)的Flutter插件
  • 同步更新Xamarin、Cordova、React Native、Kotlin和Flutter插件
  • 改进XFDF / FDF的导入功能–改进了文档中存在相同的注释ID时的处理策略
问题修复
  • 修复了使用已删除的位图时发生崩溃的问题。
  • 修复了与“onDoubleTap”有关的崩溃的问题。
  • 修复了大型文档中加载性能慢的问题。(iOS版)
  • 修复了 函数注释相关的拼写错误问题。(iOS版)
  • 修复了将被添加密文后的注释导出到XFDF文件时颜色属性缺失的问题。
  • 修复了当文档的MediaBox属性是从父节点继承的情况下PDFPage :: GetBox失败的问题。
  • 修复了特定文件中的“复选框”表单域setValue的接口问题。
  • 修复了特定文件中被添加密文的注释仍可被访问的问题。
  • 修复了添加到PDF的TIFF图像的颜色空间信息错误的问题。

– Web版

2020年 5月

功能新增
  • 新增的编辑功能主要有:
    • 支持导入第三方字体进行编辑
    • 支持同时选择多个文本对象
    • 支持换行 
  • 注释面板中新增下列功能:
    • 注释加载支持同步加载的方式(之前版本已支持异步)
    • 支持显示注释总数
    • 支持搜索注释 
  • 支持添加页眉页脚
  • PDF优化功能支持对文件大小进行优化
  • PDF线性化支持 
    • 支持快速网页视图
    • 支持检查文档是否线性化
  • 注释和图章 
    • 支持调整文本格式
    • 支持在添加自定义图章时设置图章信息 
    • 支持设置默认注释属性
    • 支持复制和粘贴图像注释和图章
    • JSON格式数据支持图章(图像)和附件 
  • 支持预渲染页面
  • 支持打印当前视图
  • 支持获取当前选中文本
  • 提供文档修改的事件
  • 文档属性对话框中支持显示文件名
功能更新
问题修复
  • 修复了AngularJS控制台上的CSS警告消息过多的问题。
  • 修复了无法从剪贴板粘贴图像的问题。
  • 修复了页面缩略图右键菜单相关的问题。
  • 修复了新增打字机注释定位不准的问题。
  • 修复了IE中鼠标失去焦点时表单值消失的问题。
  • 修复了 Ultraform无法自动调整间隔的问题。
  • 修复了Ultraform 中输入文本时无法将小写转换为大写的问题。
  • 修复了Ultraform 中出现的打印页面被裁切的问题。

PDF SDK 7.1

–Windows/Linux/Mac版

2019年 11月

功能新增
  • 支持检查XFA表单域的边框(上、左、右和下)和四个角的显示/隐藏状态
  • 支持获取XFA表单域的提示信息
  • 支持获取XFA表单域的对齐属性
  • 支持获取XFA表单域的标签顺序
  • 支持访问音频注释
  • 支持根据布局或流顺序获取PDF页面的文本
  • 检查指定模块是否具有有效的授权
  • 支持获取或设置折线/多边形注释的“measure”属性
  • PAdES示例无需链接OpenSSL库
  • 支持获取表单控件的widget注释字典
  • 支持提取文本标注对应的文本
  • 开发者指南中新增关于“如何提取文本标注对应的文本”的说明
  • 开发者指南中新增关于“如何创建能够根据平台切换DLL的跨平台.NET Core工程”的说明
  • 开发者指南中新增关于“如何在不运行脚本的情况下创建示例代码”的说明
  • 开发者指南中新增关于“如何进行PDF版本的转换”的说明
  • 支持最新的Mac版本10.15
  • 支持获取文本对象中字符的边界框
  • 提供可以检查是否使用标准或自定义加密方法的回调函数
  • 支持更多文档/注释JavaScript方法和属性
  • 支持设置是否对仅用于打印的注释进行渲染
功能更新
  • 支持PDF版本的转换
  • PDF合并功能优化
  • 增强了对PDF SDK 5.x版本的部分方法和常量的兼容:
    • FSCRT_Library_SetFontMapperHandler
    • FSPDF_TextPage_GetCharInfo
    • FSCRT_PathData_AddPointsCount
    • FSCRT_BITMAPFORMAT_8BPP_GRAY(位图格式)
    • FSCRT_BITMAPFORMAT_32BPP_RGBA(位图格式)
    • FSPDF_TextSelection_GetPieceCharRange
    • FSPDF_RenderContext_StartPageFormControls
  • PDF文档比较组件的优化
  • 提供了PDF版本转换的示例代码
  • PAdES示例无需链接第三方库
  • 更新开发者指南中的“常见问题解答”部分
问题修复
  • 修复了通过JavaScript添加注释时只有在保存文档后才可见的问题
  • 修复了导入FDF文件时德语字符未显示的问题
  • 修复了导入或导出XFDF文件时自定义图章的内容不正确的问题
  • 修复了合并PDF1.7文档时出现的兼容问题
  • 修复了密文范围不正确的问题
  • 修复了设置虚线边框时出现的问题
  • 修复了为折线注释设置填充色时颜色不正确的问题
  • 修复了当文件路径名包含空格时无法运行html2pdf示例代码的问题

– Android/iOS版

2019年 12月

功能新增
  • 新增“另存为”选项
  • iOS 13暗黑模式
  • 在UI上支持管理受信任的签名证书
功能更新
  • 在UI上支持文本域/复选框的样式设置
  • 在UI上支持自由旋转图章注释
  • 在UI上支持播放音频注释
问题修复
  • 修复了在重排模式下路径对象和矢量图像的渲染问题
  • 修复了当放大页面到最大时出现崩溃的问题

– Web版

2019年 10月

功能新增
  • 新增API支持添加和编辑书签
  • 新增API支持添加和编辑表单域
  • 支持单页和对开的页面布局
  • 密码再加密传输
  • 支持PDF操作:goToR和goToHide
  • 支持PDF JS
  • 提供可以在6.x和7.x版本之间映射JSON数据的API
  • 支持XFDF富文本格式
  • 移动端网页支持(Android和iOS版)
  • 支持FacingCover布局
  • 注释支持撤消和重做功能
  • 支持以XFDF格式导出注释
  • 快捷键支持
功能更新
  • Internet Explorer性能改进
  • 增强了文本编辑的字体适配功能
  • 搜索功能改进
  • 右键菜单
  • 旋转
  • 文档权限控制
  • 文本渲染
  • 框架整合
  • Angular.js兼容性示例
  • 使用eval防止密码在控制台中泄露的示例
  • 新增关于打开受FileOpen加密的文件的示例
  • 新增关于重写加载图标的示例
问题修复
  • 修复若干问题

PDF SDK 7.0

– Windows/Linux/Mac版

2019年 10月

功能新增
  • 支持PAdES签名
  • 支持PDF 2.0长期签名验证(LTV)功能
  • PDF文档优化模块支持图像压缩功能
  • PDF文档转换模块支持HTML转PDF(Windows / Mac版)
  • 支持关于文档和注释的Javascript方法和属性
功能更新
  • 支持.NET Core
  • 支持PDF文档中图像/路径/注释/渐变的比较
  • 渲染页面时支持注释的NoZoom和NoRotate属性
  • 支持获取/设置更多密文注释的属性
  • 支持获取/设置widget annotation的边框样式
  • 支持获取/设置注释的外观状态
  • 支持获取注释状态为“ ON”的外观名称
  • 提升验证大文件的效率
  • 支持图形对象的不透明度属性
  • 支持使用“ StreamCallback”回调类来扁平化XFA文档
  • 支持使用“ StreamCallback”回调类来保存已签署的文档
  • 在重排页面模式下获取显示矩阵时添加宽度/高度设置
  • 支持获取/设置密文注释的四边形坐标
  • 提供用于设置加密过程中要修改的安全数据或密码的属性
  • 新增关于转换HTML为PDF的示例代码
  • 新增关于长期签名验证(LTV)的示例代码
  • 新增关于PAdES签名的示例代码
  • 新增关于PDF文件优化的示例代码
  • 新增关于.NET Core的示例代码
  • 改进关于文本比较的示例代码
  • 提供关于.NET Core的开发者指南
  • 提供所有开发者指南和升级说明文档的中文版文档资料
  • 开发者指南中新增“如何使用SDK API转换HTML为PDF文档”的说明
  • 开发者指南中新增“如何使用SDK API优化PDF文档” 的说明
  • 开发者指南中新增“如何使用SDK API启用长期签名验证” 的说明
问题修复
  • 修复了打印PDF页面时图章覆盖页面的问题
  • 修复了使用“ GetCharBBox”方法时发生未知错误的问题
  • 修复了扁平化特定PDF文档时出现崩溃的问题
  • 修复了Type3字体的问题
  • 修复了使用视图演示时内存过大的问题
  • 修复了添加动态图章时日期显示的问题
  • 修发了关于无效签名的问题

– Android/iOS版

2019年 10月

功能新增
  • 支持签名的长期验证(LTV)
  • 支持在UI上显示PDF文档中的数字签名列表
  • 支持在UI上比较两个PDF文档
  • 支持在UI上添加密文注释
  • 支持在UI上创建文本域/复选框/签名域
  • 支持新的用户界面布局和样式
  • 在UI上导出或导入注释数据
  • 支持生成“异常/堆栈跟踪”日志(Android版)
  • 支持PAdES签名
  • 支持PDF 2.0长期签名验证(LTV)功能
  • 支持关于文档和注释的Javascript方法和属性
功能更新
  • 支持在重排模式下自定义背景颜色
  • 支持获取/设置页面的导览状态(Android版)
  • 增强了PDFViewCtrl的适配性
  • 支持双页查看模式(iOS版)
  • 在UI上支持连续的对开/独立封面的页面显示模式
  • 支持在大型PDF上进行步进式加载文档
  • 在UI上支持更多搜索选项,如区分大小写、整词匹配、搜索互联网
  • 支持添加空白备注/注释框/文本框注释
  • 支持获取/设置当前的UI语言
  • 开发者指南“常见问题解答”中新增“如何更改本地化设置”内容
  • 开发者指南的“常见问题解答”中新增“如何减小APK大小”页面
  • 支持比较PDF文档中的图像/路径/注释/渐变
  • 渲染页面时支持注释的NoZoom和NoRotate属性
  • 支持获取/设置更多密文注释的属性
  • 支持获取/设置widget annotation的边框样式
  • 支持获取/设置注释的外观状态
  • 支持获取注释状态为“ ON”的外观名称
  • 提高验证大文件的效率
  • 支持图形对象的不透明度属性
  • 支持使用“ StreamCallback”回调类来扁平化XFA文档
  • 支持使用“ StreamCallback”回调类来保存已签署的文档
  • 在重排页面模式下获取显示矩阵时添加宽度/高度设置
  • 支持获取/设置密文注释的四边形坐标
  • 提供用于设置加密过程中要修改的安全数据或密码的属性
问题修复
  • 修复了保存数字签名时表单数据丢失的问题
  • 修复了打开具有XFA模块许可证的XFA PDF文档时出现许可证无效的问题。
  • 修复了特定文件中发生渲染错误的问题
  • 修复了Android 9设备上的字体问题

– UWP版

2019年 10月

功能新增
  • 获取/设置密文注释的属性
  • 支持获取/设置widget annotation的边框样式
  • 支持获取/设置注释的外观状态
  • 提供设置图形对象“填充和描边”的不透明度属性的方法
  • 支持使用“ StreamCallback”回调类来保存已签署的文档
  • 在重排页面模式下获取显示矩阵时添加宽度/高度设置
  • 支持获取/设置密文注释的四边形坐标
功能更新
  • 渲染页面时支持注释的NoZoom和NoRotate属性
  • 获取显示外观状态为“ ON”的注释
  • 提高验证大文件的效率
  • 提供用于设置加密过程中要修改的安全数据或密码的属性
问题修复
  • 修复了数字签名文档上的若干问题
  • 修复了对带有回复的注释渲染不正确的问题
  • 修复了加载带注释的PDF时出现的若干问题

– Web版

2019年 7月

功能新增
  • 提供设置/获取作者、主题、创建时间和修改时间的API
  • 支持注释的NoZoom标识
  • 支持录音机功能
  • 提供注释的锁定属性
  • 提供设置注释状态的API(针对markup注释)
  • 支持注释数据的导入/导出
  • 支持橡皮擦注释
  • 自定义动态图章
  • 支持获取回复列表
  • 支持在注释列表中添加自定义操作
  • 支持PDF Sign快速签名
  • 支持播放和插入音频和视频
  • 支持ReadOnly 属性
  • 水印功能
  • 支持添加和编辑内容图像
  • 支持添加和编辑图形路径
  • 支持添加和编辑文本
  • 密文功能
  • 密码保护功能
  • 支持扁平化PDF
  • 支持启用和禁用Javascript操作
  • 支持页面操作相关功能
  • 支持页面缩略图功能
  • 提供设置和获取布局模式的API
  • 打开PDF文档前导入注释
功能更新
  • 网页阅读器Demo
  • 通过按住Ctrl键并滚动鼠标进行缩放
  • 提供全屏demo
  • 支持PC设备的触摸屏
  • 提供PWA Demo
  • 新增实时协作代码示例

PDF SDK 6.4

– Windows/Linux/Mac版

2019年 5月

功能新增
  • 新增OCR附加组件(Windows版)
  • 新增PDF比较(文本比较)附加组件
  • 新增PDF合规性(PDF / A转换和验证)附加组件
  • 在simple_demo里增加OCR示例工程(Windows版)
  • 在simple_demo里增加文本比较示例工程
  • 在simple_demo里增加PDF/A示例工程
功能更新
  • 支持设置注释(freetext/stamp/screen)的rotation属性
  • 支持单个注释的扁平化
  • 支持获取XFA文档中已有XFA签名域上的签名对象
  • 支持应用单个密文注释
  • 支持在设备坐标系上的某个点获取图形对象
  • 支持获取XFA表单域的更多属性
  • 支持将当前文件中的文件数据导出到文件流
  • 支持单独渲染图形对象
  • 提供保存PDF文件时删除多余PDF对象的选项
  • 获取注释的矩阵信息
  • 支持获取图层节点的Locked属性
  • 开发者指南中新增关于如何修复“’xcopy’ exited with code 9009”错误的内容
  • 开发者指南中新增关于“如何通过WriterCallback将文档保存到内存中”内容
问题修复
  • 修复了使用“ loadsignature”时渲染已签署文件页面缓慢的问题
  • 修复了获取指定PDF文件的签名内容时出现崩溃的问题

– Android/iOS版

2019年 5月

功能新增
  • 支持识别并添加签名到XFA表单的已有签名域中
  • 支持插入新页面
  • 支持在UI上通过缩略图模式插入空白页
  • 提供用于插入空白PDF页面到PDF文档的API
  • 在UI上支持扁平化单个注释
  • 在UI上选择多个注释
  • 支持选择多个注释并对其进行删除或扁平化
  • 支持在UI上旋转页面视图
  • 支持顺时针旋转页面视图
  • 支持生成“异常/堆栈跟踪”日志(iOS版)
功能更新
  • 支持自定义两个相邻页面之间的间距
  • 支持调整相邻两页之间的宽度(范围:0〜10)
  • 支持设置注释的“ ReadOnly”标识
  • 改进XFA表单填充功能,支持通过闪烁的光标提示文本框中当前的输入位置
  • 关于全屏模式的改进:当JSON文件的“fullscreen”设置为false时,始终显示底部/顶部
  • 提供中文版的开发者指南文档资料
  • 提供升级说明文档和getting_started_XXX
  • 提供UIExtensions项目代码的详细说明
  • 为Cordova插件提供导入/导出注释数据到XFDF文件的JavaScript API
  • 为Cordova插件提供启用/禁用注释的JavaScript API
问题修复
  • 某些PDF文件中内容显示方面的UI改进
  • 修复了Android系统中使用横向模式时表单域自动切换的问题
  • 修复了在安卓设备中从assets加载PDF文件时发生崩溃的问题
  • 修复了某些PDF文件中注释的值(文本域)不可见的问题

 UWP版

2019年 6月

功能新增
  • 支持设置注释(freetext/stamp/screen)的rotation属性
  • 支持注释的扁平化
  • 支持应用单个密文注释
  • 支持在设备坐标系上的某个点获取图形对象
  • 支持将当前文件规范中的文件数据导出到文件流
  • 支持单独渲染图形对象
  • 提供保存PDF文件时删除多余PDF对象的选项
  • 获取注释矩阵信息
  • 支持获取图层节点的“locked”属性
功能更新
  • 提供UIExtensions项目代码的详细说明
问题修复
  • 修复了使用Windows的“设置分配的访问权限”时OpenDocAsync死锁的问题
  • 修复了点击特殊文件的书签时出现的页面缩放问题
  • 修复了添加“备注”注释时无法更改图标的问题
  • 修复了保存一个正在被其他应用程序打开的文件时出现崩溃的问题
  • 修复了打开一个包含表单的特殊PDF文件时出现崩溃的问题
  • 修复了缩放模式无法正常使用的问题
  • 修复了编辑表单后关闭文件时出现崩溃的问题

PDF SDK 6.3

– Windows/Linux/Mac版

2019年 3月

功能新增
  • Foxit PDF SDK的JavaScript API中支持SignatureInfo和Doc / WillClose属性或方法
  • 在simple_demo里增加XFA示例工程
  • 在simple_demo里增加全文索引示例工程
  • 开发者指南中新增有关如何填写XFA表单和其他功能的介绍
  • 开发者指南中新增关于“使用JavaScript”脚本的章节
功能更新
  • 开发者指南中新增关于“如何使用SDK API”的说明
问题修复
  • 完善API规范中的核心类/方法的详细描述
  • 修复了特定类型的PDF文件在签署后文件大小变大的问题
  • 修复了渲染带有有效签名的PDF文件时出现无效签名的问题
  • 修复了使用event.change和event.value时按键功能无效的问题

– Android/iOS版

2019年 3月

功能新增
  • 从URL打开PDF文件时支持缓存存储
  • UI上新增两种查看模式:“适合宽度”和“适合页面”
  • “ uiextensions_config.json”文件中新增自定义UI对象的参数
  • 在UIExtensions库中开放了新的类/ API /接口
  • 开发者指南中新增若干功能的说明
  • 开发者指南中新增“通过配置文件自定义功能模块和注释”章节
  • 开发者指南中新增“如何使用React Native插件部署Foxit PDF SDK(Android / iOS版)”章节
  • 开发者指南中新增“如何使用Cordova插件部署Foxit PDF SDK(Android / iOS版)”章节
  • 开发者指南中新增“如何使用Xamarin插件部署Foxit PDF SDK(Android / iOS版)”章节
功能更新
  • 支持本地化语言
问题修复
  • 完善API规范中关于UIExtensions API的详细描述
  • 修复了关于链接跳转位置错误的问题
  • 修复了在iPad上使用绘图工具时显示延迟的问题

PDF SDK 6.2

– Windows/Linux/Mac版

2018年 11月

功能新增
  • 新增“ PDFNumberTree”类以支持number tree属性
  • 调整XFA ExportData函数的返回值为“布尔型”类型
  • 支持通过矩形框选择以检索文本区域
  • 支持判断XFA表单widget是否正在显示
  • 支持RMS V2
  • 为Objective-C提供30个示例代码
  • 提供Objective-C API(Mac版)
  • 开发者指南中新增若干功能的说明
功能更新
  • 支持本地化语言
问题修复
  • 完善API规范中关于UIExtensions API的详细描述
  • 修复了关于链接跳转位置错误的问题
  • 修复了在iPad上使用绘图工具时显示延迟的问题

– Android/iOS版

2019年 11月

功能新增
  • UI上多媒体注释可支持视频和声音
  • UI上支持iRMv1 / iRMv2
  • 支持UI上XFA表单的读取和填写
  • API规范文档中新增函数信息(Android版)
功能更新
  • 在UI上新增调色板功能(iOS版)
  • 各平台SDK统一了默认颜色和调色板,使各平台的UI保持一致
  • 支持捕获表单域对象(文本域、组合框、复选项、按钮、单选框、和列表框)的选择/点击事件
  • 增强在Android 6.1上渲染性能
  • 支持更改/重新排序PDF中的子层节点
问题修复
  • 修复了testflight部署位码的问题(iOS版)
  • 修复了GotoPage()滚动位置错误的问题
  • 修复了使用设备的预测文本/自动更正功能时表格填写不正确的问题
  • 修复了特定类型的PDF中多个表单域重置的问题
  • 修复了在动态XFA中反复点击“ +”和“-”按钮会使应用程序崩溃的问题
  • 修复了在iPhone XS Max中旋转页面后附件面板菜单项不完整的问题
  • 修复了无法通过“更多”选项对动态XFA表单进行打印设置的问题
  • 修复了在连续页面布局模式下点击表单域会触发滚动操作的问题(iOS版)
  • 修复了出现在iOS 12系统上关于全文本搜索的问题
  • 修复了多次复制页面导致崩溃的问题

 UWP版

2018年 12月

功能新增
  • 在开发者指南的C#章节中新增“如何创建示例工程”
  • 改进开发者指南中的C#章节—“快速搭建一个功能全面的PDF阅读器”
问题修复
  • 修复了将表单数据导出到文件时出现的问题
  • 修复了不能在可编辑的组合列表中输入文本的问题
  • 修复了加载加密文件并取消密码输入时显示空白页的问题
  • 修复了选中注释后退出文件时选中框没有消失的问题
  • 修复了多次加载加密文件时出现崩溃的问题

 Web版

2018年 12月

功能新增
  • 支持屏幕快照
  • 提供文件安全服务器端解决方案
  • 支持录音笔
  • 支持注释颜色填充
  • 新增图像操作
  • 新增橡皮擦功能
  • 支持隐藏/显示注释主题
  • 支持直接在注释列表中编辑注释内容
  • 支持按类型排列和删除注释
  • 支持创建自定义图章和编辑图章
  • 支持编辑线条颜色、不透明度和旋转等图章属性
  • 支持创建空白文档
  • 支持自定义右键菜单
  • 优化文件保存机制
  • 优化路径对象的处理
  • 在阅读器Demo中新增注释(矩形、椭圆形、多边形、文本框和标注框等注释)的填充色属性
  • 自定义创建和编辑图章
  • 在阅读器Demo中跨页移动选定的形状对象
  • 在阅读器Demo中调整打字机注释的大小
  • 在阅读器Demo中新增录音功能
  • 在阅读器Demo中新增橡皮擦功能
  • 在阅读器Demo中新增图像操作
  • 支持内置或自定义的截屏功能
  • 新增SCREEN_CAPTURE事件监听器
  • 新增WebPDF.ViewerInstance.adjustViewerSize(width,height)方法动态更新视图大小
  • 新增WebPDF.StampPlugin.setUserStamp(stamps)方法创建自定义图章
  • 新增WebPDF.AccountInstance.hideDefaultStamps()方法隐藏图章
  • 新增WebPDF.ViewerInstance.toggleAnnotSubject(status)方法隐藏/显示注释主题
  • 新增WebPDF.ViewerInstance.createBlankPDF(pageCount, width, height)方法创建空白文档
  • 在importAnnotsFromXFDF 方法中新增参数 SuccessCallback,用户可以自定义是否弹出提示
  • 新增WebPDF.ViewerInstance.configureContextmenu(type, configuration)和WebPDF.ViewerInstance.setAnnotContextMenuItemStatus(name, status)方法自定义右键菜单
  • 新增WebPDF.ViewerInstance.setContextMenuItemStatus(type, name, status)方法启用/禁用或显示/隐藏右键菜单中的命令
  • 在WebPDF.ViewerInstance.openFileByStream ()方法中新增参数EncryptedPassword读取密码再加密密文
  • 新增WebPDF.ViewerInstance.setCustomWatermark()方法设置加载文档时的视图水印
  • 新增WebPDF.ViewerInstance.getAnnotsByType()方法按类型获取注释
  • 新增WebPDF.ViewerInstance.deleteAnnots()方法删除指定的注释
  • 新增WebPDF.ImageAnnotPlugin.setAction()方法设置图像操作
  • 新增WebPDF.ImageAnnotPlugin.setActionHandler()回调方法,用户可以执行自己所需要的逻辑
功能更新
  • 取消增量保存机制
  • 添加自定义图章时可输入提示
  • 增加预加载页面以改善页面加载体验
  • 保存文件后将“图章”和“图像”仍保留为注释类型,以便它们在第三方阅读器中正确被识别外部PDF编辑器/阅读器中也显示为图章或图像
  • 调整默认的注释颜色值和色板,使其在所有版本的SDK中保持一致
  • 更新文件保存机制以减小输出文件的大小
  • 增强路径对象的处理和显示性能
  • 从SDK预下载字体以减少保存文档的响应时间

PDF SDK 6.1

– Windows/Linux/Mac版

2018年 8月

功能新增
  • 新增关于删除关联文件的API功能
  • 提供默认的签名处理程序
  • 新增密文示例代码
  • 新增条形码示例代码
  • 增加把附件保存成一个单独文件的功能
  • .net示例代码中支持了vs2017和vs2015工程
  • C ++示例代码中支持了vs2017工程
  • 在.NET阅读器示例代码中新增XFA、属性面板和连续页面布局模式等功能
功能更新
  • 提供默认的signature handler
  • 改善某些特殊文件的渲染效果
  • .NET API中某些命名空间的更改
问题修复
  • 修复了注释和安全性相关的示例代码中内存泄漏的问题
  • 完善API规范文档
  • 修复了签名验证相关的问题(在签名回调中添加了IsNeedPadData()方法)
  • 修复了签名验证日期以“ 0”结尾的签名验证问题
  • 修复了与表格填写功能相关的问题

– Android/iOS版

2018年 8月

功能新增
  • 新增支持6.x的插件和框架
功能更新
  • 支持X86-64 ABI(Android版)
  • 将UIExtension输出的静态库调整成framework
  • 使用fsdk.aar替换fsdk.jar,并将so库放到aar包,减少用户的操作流程,从而提升用户体验
  • 改进UIExtensions的结构
问题修复
  • 修复了在页面加载完成之前获取页面会导致崩溃的问题(iOS版)
  • 修复了在编辑某些特殊PDF文件的页面时某些嵌入式图像会丢失的问题
  • 修复了iOS12上出现的问题

– Web

2018年 10月

功能新增
  • 导入导出接口支持fdf和xfdf 数据格式(demo和API)
  • 新增提取页面的接口 ViewerInstance.splitPages()
  • 支持直接编辑文本和区域高亮的注释范围 (demo)
  • 新增注释跳转API WebPDF.ViewerInstance.gotoPageByAnnot(pageIndex, annotName)
  • 支持复制高亮的文本(demo)
  • 新增事件接口ANNOT_TEXT,获取当前UI中被标记的文本
  • 在WebPDF.AccountInstance.setWatermarkInfo()方法中新增“ showDirectly”参数,用于打开文档时插入视图水印
  • 支持显示/隐藏图层(Spotlight功能)(demo)
  • 新增 openFileByUri 请求头配置参数ajaxHeaders(API)
  • 支持添加和编辑路径对象(demo)
  • 新增路径对象API
功能更新
  • 放大倍率增至600%(demo)
  • 支持以光标为中心缩放内容(demo)
  • 将jQuery库从先前的1.2.1版本更新到最新的3.3.1版本
  • 提升 Acroform JS 计算脚本的功能
  • 支持直接将文本复制到剪贴板(demo)

PDF SDK 6.0

– Windows/Linux/Mac版

2018年 6月

功能新增
  • 新增XFA附加组件
  • 新增密文附加组件
  • 新增互联PDF附加组件
  • 新增RMS附加组件
  • 支持对wrapper文档进行解密(PDF 2.0)
  • 支持256位AES加密算法(PDF 2.0)
  • 支持关联文件(PDF 2.0)
功能更新
  • 支持XFA表单域
  • 支持PDF 2.0
  • 支持互联PDF功能
  • 内部支持页面/文档对象的生命全周期管理
  • 所有平台上的功能和API保持一致
  • 支持Foxit PDF SDK 5.x的所有功能
  • 全新PDF SDK 6.0提供了一个标准软件包和四个附加组件
  • 支持全文本索引

– Android/iOS版

2018年 6月

功能新增
  • 支持XFA表单域
  • 支持PDF 2.0
  • 支持互联PDF功能
  • 内部支持页面/文档对象的生命全周期管理
  • 所有平台上的功能和API保持一致
  • 支持Foxit PDF SDK 5.x的所有功能
  • 全新PDF SDK 6.0提供了一个标准软件包和四个附加组件
  • 支持全文本索引
  • 新增XFA附加组件
  • 新增密文附加组件
  • 新增RMS附加组件
  • 新增互联PDF附加组件
  • 支持对wrapper文档进行解密(PDF 2.0)
  • 支持256位AES加密算法(PDF 2.0)
  • 支持关联文件(PDF 2.0)

– UWP版

2018年 9月

功能新增
  • UI extensions
  • 注释面板
功能更新
  • 更新核心API
  • 提供一个适用于各个平台(包括Windows、Mac、Linux、iOS、Android和UWP)的Foxit PDF SDK的核心API