知叶PDF
← 返回
SDK页面管理拆分合并

页面管理与拆分合并:把页面操作变成传参

SDK 与开发知叶PDF 团队阅读约 1 分钟

页面级的操作是 PDF 开发里最「体力」的部分:插入、替换、删除、旋转、裁剪、拆分、合并。在 SDK 里它们都是接口调用,不需要你重新组织文档结构。

页面操作

ipdf_pageprocess 这一组覆盖:插入、替换、删除、旋转、裁剪、拆分与合并,3 个类、72 个方法,见页面处理的接口文档。

这些操作对应用户产品里的常见功能:

  • 把两页之间的空白页删掉。
  • 用新版本替换某一页。
  • 把扫描歪的页面转正、把多余的页边裁掉。
  • 在指定位置插入一页。

拆分与合并

  • 合并:传入待合并文件的路径即可。
  • 拆分:支持按页数、按章节、按文件体积三种方式。

按体积拆分是实际业务里最常被低估的一种:邮件附件上限、上传接口的大小限制,都是按 MB 卡的——「拆成每份不超过 10MB」比「拆成每 20 页一份」更贴近需求。

书签与附件也在这一层附近

  • 书签树(ipdf_bookmark):书签的读取与维护。按章节拆分依赖的就是书签层级——书签起得规范,拆出来的文件才规整。
  • 附件(ipdf_attatchment):文档内附件的管理。

常见问题

操作会改动原文件吗?

由你的应用决定保存策略;SDK 提供的是操作接口,另存还是覆盖由调用方控制。

拆分的文件按什么命名?

按书签拆分时,书签名通常直接用作文件名——所以书签命名规范与否会影响产出。

能只操作某几页吗?

这些接口都以页面或页面范围为操作单位。

怎么开始?

申请试用后,从「合并两个文件」或「按体积拆分」这类单一动作入手最快。

来源:知叶PDF 官方文档。能力范围以 SDK 接口文档为准,更新于 2026 年 9 月。