OFD 在线预览工具怎么选:四种方案对比

一凡OFD

「在网页里看 OFD」是每个涉公文、涉发票的业务系统都要解一次的题——浏览器原生不认识 OFD,必须自备引擎。 市面方案按部署形态分四类(下文产品只列名称,可自行检索验证):

方案对比

方案 集成方式 隐私 成本口径 渲染正确性
桌面阅读器 装客户端,进不了网页 本地 个人免费 厂商负责
云端预览服务 服务端 API 文件出内网 询价制 厂商负责
开源方案 自行集成 本地/自部署 免费但自负 无人负责
浏览器本地引擎 前端引入 WASM 文件不出浏览器 明码标价 供应商商务保障

逐类展开

桌面阅读器:数科、福昕、WPS 的阅读器都能打开 OFD,个人免费。问题只在「网页里」三个字——B/S 系统集成不了桌面程序,审批流页面里的白屏它管不着。

云端预览服务:数科在线云预览、永中在线阅读是代表:文档上传到厂商服务器转成图片或 HTML 回传。集成省事,代价是发票、合同、公文要出内网、过第三方服务器——政企的安全评审多数过不去;入口通常还有单文件大小限制。价格不公开,走商务询价。

开源方案:Java 圈的 ofdrw 以读写和转换见长,渲染支持弱,当网页阅读器要自己补大量排版渲染;前端 ofd.js 是纯 JS 路线,社区版带演示水印,第三方评测记录过印章显示与超链接问题,商用需另行付费。开源的共同短板:渲染正确性没有人为你负责。

商业 SDK 与浏览器本地引擎:数科、福昕鲲鹏、金格提供预览/签章 SDK,能力全、价格全部不公开(询价制 + 每年 15%~20% 维护费,国内通行惯例;国际参照系 Nutrient、Apryse 这类 PDF Web SDK 普遍上万美元/年)。新一代的浏览器本地引擎走另一条路:把 OFD 内核编译成 WebAssembly 在浏览器里跑,服务器只发静态资源。

本站的立场

本站(一凡OFD / rust-ofd)属于最后一类:Rust 实现的 OFD 引擎编译成 WASM,解析、渲染、转换、验签全部在浏览器本地完成,文件不出浏览器。能力口径:单页渲染 33ms、内核 gzip 1.22MB 约 1.8s 可用、1018 份公开语料转换成功率 98.4% 零崩溃;价格明码标价(¥999/年起,不按并发与调用量计费,授权期内免费升级)。

选型建议按三条硬约束过滤:文件能不能出内网(安全评审)、渲染正确性谁负责(封样验收还是口头承诺)、成本是不是明码标价。三条都过的方案不多——本站工具可以直接验证,30 天测试授权免费申请。

常见问题

网页里预览 OFD 有哪些方案?

四类:桌面阅读器(无法嵌入网页)、云端预览服务(上传到第三方)、开源方案(渲染正确性自负)、商业 SDK 与浏览器本地引擎(WASM 内核本地渲染)。业务系统集成的关键约束是隐私与渲染正确性。

云端预览服务和浏览器本地引擎有什么区别?

云端服务把文档上传到厂商服务器转成图片/HTML 回传,集成省事但文件出内网;浏览器本地引擎(如 ofd.11m18.cn 的 WASM 方案)在用户浏览器里解析渲染,服务器不经手文档,政企安全评审更易通过。

开源 OFD 预览方案能用吗?

看场景。Java 圈 ofdrw 读写转换见长但网页渲染支持弱;前端 ofd.js 社区版有水印与渲染缺陷的第三方评测记录。开源的共同短板:渲染正确性没有商务保障。

浏览器直接打开 OFD——不上传、免安装:

进入在线预览 →