AiLounge Tools

PDF 工具站

用可注入的页面模型推演合并、拆分、页面排序与图片导出计划;本轮为纯前端静态站,真实 PDF 引擎未集成。本地处理

合并 PDF(页面模型)

按 documents 数组顺序拼接页面,不按文件名排序、不去重重复文件;输出 5 页计划与缩略图顺序,用于验收「2页+3页=5页」。

在浏览器中运行

输入与参数

真实示例

documents=[{"id":"A","pages":[{"id":"A1","width":595,"height":842},{"id":"A2","width":842,"height":595}]},{"id":"B","pages":[{"id":"B1","width":595,"height":842},{"id":"B2","width":842,"height":595},{"id":"B3","width":595,"height":842}]}]
→ plan.pageCount=5,plan.pageIds=["A1","A2","B1","B2","B3"],thumbnailOrder 相同;engine=page-model/no-pdf-engine,输出为 JSON 计划而非 PDF 文件。

限制与失败处理

至少需要 2 份文档;默认总计 50 MiB / 200 页上限;不解析真实 PDF 二进制,不支持加密/密码、损坏或空文件;不生成 PDF 文件;重复文件不去重。

FAQ

同一文件选两次会被去掉吗?

不会。A+A 得到 4 页,duplicateSourceIds 记录 ["A"],顺序仍为 A1,A2,A1,A2。

会生成可打开的 PDF 吗?

本轮不会。真实 PDF 引擎未集成/未实测,结果是 JSON 计划,文件名后缀为 .json。