福昕 PDF SDK (鸿蒙)

——鸿蒙双平台高效适配・全场景高性能 PDF 开发解决方案

福昕PDF SDK 鸿蒙版是专为鸿蒙生态打造的专业级PDF处理开发库,凝聚福昕在PDF领域多年的核心技术与深刻理解。该SDK搭载自主研发的高性能PDF引擎,深度融合HarmonyOS Next与OpenHarmony系统特性,采用“C++原生核心 + ArkTS封装”架构实现高效跨平台兼容,提供从文档解析、渲染、编辑到安全管理的全链路PDF处理能力。它不仅历经长期市场验证,性能稳定、功能全面,还可显著降低开发复杂度与集成成本,助力开发者高效构建性能优异、体验流畅的鸿蒙原生应用。

核心优势

server_cluster

轻量高效集成


易于集成:无需大量修改代码,就能实现无缝集成到您的应用程序中,显著节省开发时间和成本。
设计完美:拥有简单、干净和友好的风格,为您提供最好的用户体验。

卓越性能

高保真渲染:依托福昕先进PDF引擎,实现快速、精准的文档解析与渲染,确保内容原样高质量呈现。
提供OOM恢复机制:实时监控内存并在溢出时自动恢复阅读状态,显著增强移动PDF应用的鲁棒性。该机制可还原页面、位置及浏览模式,确保流畅稳定的用户体验。

two_factor_authentication

可靠服务

专业技术支持:提供高效技术支持和定期更新服务,及时响应和解决开发中的问题,保障项目顺利推进。
持续功能优化:不断引入新功能和性能优化,帮助开发者轻松应对业务变化和技术发展。

主要框架

PDF Core

PDF Core API 是 SDK 的核心,基于福昕底层PDF技术,提供 PDF 基础功能操作,包括渲染、分析、提取、搜索、表单、签名、笔迹、证书、加密、注释等,确保应用高性能和效率

PDF View Control

是一个工具类,提供与渲染的 PDF 文档交互的接口。基于福昕 PDF 渲染技术,支持快速高质量的渲染、缩放、滚动和页面导览。该控件继承自平台相关 viewer 类,支持扩展。

UI Extension

是一款基于开源架构的高扩展性PDF交互组件库,深度融合文本处理、注释浏览、电子签名与文档安全等核心功能,提供可灵活定制的UI模块和便捷的集成方式,赋能开发者快速构建体验一致、安全可靠的专业PDF应用解决方案。
备注:OpenHarmony 平台暂不提供 UI EXTENSIONS 组件

适用场景

政府单位/国企

开源可控,支持深度定制,满足安全合规需求

教育科研机构

适合教学与科研环境,助力于技术研究与实验

嵌入式终端厂商

适配性强,完美支持各类定制型 IoT 场景

App 开发者

接口平滑迁移,轻松对接鸿蒙HarmonyOS Next SDK

				
					//初始化SDK
import { FoxitRDKNative } from 'foxit_rdk';

const pdfpath: string = "xxx/Sample.pdf";

// 加载PDF文档
const doc: FoxitRDKNative.PDFDoc = new FoxitRDKNative.PDFDoc(pdfpath);
doc.Load();

// 获取PDF文档页面
const pdfPage: FoxitRDKNative.PDFPage = doc.GetPage(1);

// 添加注释
const rect: FoxitRDKNative.RectF = new FoxitRDKNative.RectF(100, 100, 120, 120);
const note: FoxitRDKNative.Note = new FoxitRDKNative.Note(
  pdfPage.AddAnnot(FoxitRDKNative.Annot.e_Note, rect)
);

// 设置注释属性
note.SetIconName("Comment");
note.SetBorderColor(0xff0000ff);

// ... 其他操作
				
			

 

福昕 PDF SDK 鸿蒙版依托自研核心引擎,深度适配 HarmonyOS 生态。单库覆盖OpenHarmony(原生鸿蒙) 与 HarmonyOS Next (纯血鸿蒙)双平台,提供高性能跨平台 PDF 解决方案,携手共创鸿蒙未来。

选择Plugin SDK适用平台