福昕 PDF SDK (鸿蒙) 3.0.0 - HarmonyOS
发布日期:2026-08-03
本次版本在 2.1 基础上大幅扩展阅读器 UI 与文档处理能力,重点覆盖界面定制、视图阅读模式、注释与表单、文档对比与保护,以及 TTS 朗读,并新增系统深色主题适配。OpenHarmony 相关说明见下方「重要更新」。
升级说明
- 从 2.1 升级到 3.0:公开 API 向后兼容,无需修改现有集成代码
重要更新 - UIExtensions-OpenHarmony 试验性支持
本版本对 UIExtensions 源码进行了 HarmonyOS(HMS)与 OpenHarmony 的分目录实现:依赖 HMS 的能力(如 TTS 等)在 OpenHarmony 上为空实现,主工程可编译运行,但相关功能不可用。
注意事项:
- HarmonyOS 平台:可直接使用预置 HAR 与示例工程;推荐以 Complete Viewer(完整 PDF 阅读器)体验本版本新增 UI 能力
- OpenHarmony 平台:试验性;预置
FoxitRDKUIExtensions.har尚未完整支持 OpenHarmony。若需适配,请基于随包libs/uiextensions源码自行配置并编译 HAR;SDK 未做完整测试
新功能与增强
阅读器界面定制
- 全屏与工具栏显隐:支持点击空白切换工具栏;可通过配置与 API 控制顶栏 / 底栏及自动全屏行为
- 自定义长按菜单:支持在菜单弹出前增删改菜单项与样式,并可按场景(选中文本 / 空白 / 批注 / 工具)定制
- ToolBar 扩展:支持自定义 Home 工具、菜单排序、工具栏位置调整;新增底部页码滑动条与全屏底栏快捷入口
- More 菜单扩展:新增另存为、减小文件体积、截屏、文件加密、小结注释、导出高亮文本、重置表单域等入口
- 文件列表封面缩略图:文件列表可显示 PDF 封面预览(区别于打开文档后的页面缩略图)
视图与显示
- 阅读模式扩展:新增重排、裁剪、自动翻页、平移与缩放
- 深色主题:新增系统 UI 深色主题资源适配(跟随 HarmonyOS 系统深色)
注释与表单
- 注释多选:支持框选多选,以及批量复制、粘贴、删除、移动 / 缩放与分组
- Popup 注释弹窗:创建 markup 时可关联 Popup,删除 / 撤销时与主注释联动
- 注释回复:支持对注释添加回复线程
- 密文(Redaction):支持标记与应用密文;可从 More → 保护进入密文模式,或对选中文本快速标记
- 表单域文本编辑:表单可编辑文本支持复制 / 剪切 / 粘贴 / 全选等操作
- 动态 XFA:增强动态 XFA 文档的渲染与交互(文本、选择、下拉等)
- 扁平化:支持文档级与单条注释扁平化
文档处理
- 文件对比:对比两份 PDF,以颜色图例展示插入 / 删除 / 替换;支持标准密码加密文档;不支持 XFA / Wrapper 及证书加密等非标准安全处理器
- 填写并签名(Fill & Sign):新增填写并签名工作区(侧重填写内容与签名外观,区别于数字签名)
- 密码加密:支持为文档设置标准密码保护(打开密码 / 权限密码)
- 选择工具:支持页面文本选择与复制
辅助阅读
- TTS 朗读:支持从选中文本菜单或视图设置启动朗读(依赖设备 TTS 能力;动态 XFA 下不可用)
问题修复
- 优化深色 / 反色模式下翻页渲染,减轻「先模糊后清晰」的观感
- 修复 FullTextSearch 与 TextSearch 结果不一致问题(含空格匹配等差异)
- 修复
setZoom缩放未按锚点定位,以及双指缩放中心漂移 / 增量累积误差 - 修复双指无法滑动页面的问题
- 优化基于 FoxitRDK.har 控件滑动页面时的卡顿
- 修复高亮 / 下划线 / 波浪线 / 删除线在图片区域滑动后的卡顿