SDK技术选型评估
怎么评估一个 PDF SDK?六个必测项
评估 PDF SDK 最容易走进的误区是比接口数量。真正决定你后面顺不顺的,是六件能当场测出来的事。
1. 渲染性能(先测这个)
- 拿你真实的文档测:几百页的、图多的、带复杂矢量图的。
- 看首屏时间与滚动流畅度,而不是「能不能显示出来」。
- 移动端额外看内存:连续翻几十页会不会被系统杀掉。
2. 文字编辑的还原度
- 找一份排版规整的文档改几个字,看改完是否和原文一致(字体、字号、行距)。
- 再找一份没有嵌入字体的文档,看缺字体时怎么表现。
这一项最能区分成熟度,也最容易被试用时的「能改」掩盖过去。
3. 标注能不能「提取」
只创建不算本事。测把批注读出来:属性、内容、所在页码与坐标——你的批注协同功能全靠这条链路,见标注那篇。
4. 平台一致性
做跨平台产品的话,同一份文档在两端各跑一遍:显示是否一致、字体回退能不能接受、文件访问路径怎么接,见五个平台那篇。
5. 授权方式与源码
- 二进制集成够用,还是需要源码授权做深度定制?
- 授权按什么计(产品、设备还是并发)、后续版本升级怎么算。
这两条要在签之前问清楚——改起来比价格麻烦得多。
6. 出问题时的支持
- 有没有公开的接口文档(我们的是公开的)、示例与能直接对话的技术支持。
- 碰到文档没覆盖的场景,多久能有回应。
建议的评估流程
- 申请试用:在 SDK 页提交申请,或发邮件到 sales-cn@arkopdf.com。
- 用你自己的文档跑上面六项,重点是第 1 和第 2 项。
- 确认平台范围与授权方式,再谈报价。
先测再谈价,对双方都省时间。
常见问题
接口越多越好吗?
不是。看你要做的那些事落在哪些接口组里,以及那几组用起来顺不顺。
能先看接口文档再申请试用吗?
可以,接口文档是公开的:12 个头文件、35 个类、622 个方法,接口说明保留头文件里的英文原文。
试用包含什么?
沟通确认需求后提供 SDK 试用包与接入文档。
支持源码授权吗?
支持,具体范围与交付方式按项目沟通。