跨三端 PDF 渲染引擎(Android/iOS/HarmonyOS)开源项目

我要开发同款
吴先生姓吴2026年07月27日
6阅读

技术信息

语言技术
AndroidiOSSwiftKotlinArkTS
系统类型
Android应用iOS应用HarmonyOS应用
行业分类
开发工具
开源地址
https://ext.dcloud.net.cn/plugin?id=28477
授权协议
MIT许可

功能介绍

【项目简介】
一款基于 UTS (Uni Type Script) 开发的通用原生 PDF 预览插件。旨在解决 UniApp 开发中 Web-view 渲染 PDF 性能差、功能受限、内存占用高的问题。实现了 Android、iOS、鸿蒙 三端一套代码,提供极致的原生阅读体验。

【核心技术栈】

开发语言: UTS (UniApp 原生开发语言)
支持平台: Android (基于 PdfRenderer / Pdfium)、iOS (基于 Quartz / PDFKit)、HarmonyOS Next (基于鸿蒙原生 PDF API)
开发工具: HBuilderX / Android Studio / Xcode / DevEco Studio
【核心功能与难点攻克】

多端统一 API: 抹平了三大移动操作系统的 API 差异,前端只需调用一套 JS 接口即可在任意平台调用原生能力。
高性能渲染: 放弃传统的 WebView 加载,直接调用底层原生渲染引擎,翻页响应速度 < 100ms,支持大文件(100MB+)流畅预览。
功能完善: 支持手势缩放、双击放大、页面跳转、缩略图预览、水印添加等核心功能。
鸿蒙适配: 针对鸿蒙系统的 ArkTS 环境进行了深度适配,完美运行在华为纯血鸿蒙设备上。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论