PDF 页面整理

在缩略图网格里拖动重排、旋转、复制或删除页面——新 PDF 自动生成,全程在当前标签页完成。

等待添加 PDF
整理结果

添加一份 PDF,开始整理页面。

把 PDF 拖到卡片上、按 ⌘V / Ctrl+V 粘贴,或选择文件。拖动页面即可重排——没有「应用」按钮。

仅支持 PDF · 最大 50 MB · 500 个源页 · 1,000 个输出页。

文件只留在当前标签页:不上传、不存储、不记录日志,页面不发起任何网络请求。

手边没有 PDF?载入本地生成的 6 页示例,试试重排、旋转和删除。

整理结果预览

如果预览区域空白,请在新标签页打开结果,或直接下载。

如何使用

  1. 把一份 PDF 拖到卡片上、按 ⌘V / Ctrl+V 粘贴,或点「选择 PDF」。每一页都会按输出顺序显示为一张卡片,缩略图随滚动逐步渲染。
  2. 拖动缩略图可调整页序;每张卡片还有六个按钮:左转 / 右转 90°、前移 / 后移、复制、删除。按钮同样支持触屏与键盘。
  3. 每次改动后新 PDF 会自动重建——没有「应用」按钮。结果条变绿后即可预览或下载新 PDF;撤销与重置随时可用。

示例

report.pdf(6 页)

把 p.5 移到最前
将 p.2 右转 90°
删除 p.6

得到

report-organized.pdf — 5 页
顺序:p.5、p.1、p.2(90°)、p.3、p.4

输出文件名由源文件名生成,不翻译。旋转写入页面元数据,叠加在源页固有旋转上;页面内容不重新栅格化。

规则、限制与已知问题

  • 文件不上传:用 File API 在当前标签页读取并重建,页面不发起网络请求、不写存储、不保留历史;刷新后回到空态。
  • 页面内容按原样复制,不重新编码、不压缩;图片与字体保留原压缩,输出体积通常接近源文件,复制多页会明显变大。本工具不是压缩工具。
  • 旋转是页面元数据(`/Rotate`),不是重新生成位图。阅读器会按旋转显示和打印,但后续工具可能以不同方式解释该元数据。
  • 带打开密码的 PDF 会被拒绝,不提供密码输入或「忽略加密」。请先解除密码并另存为无密码副本。
  • 表单字段不保留。输出不是可填写表单;需要保持外观时请先在源文件中扁平化。
  • 书签/大纲、附件与文档元数据(标题、作者、主题)不复制;输出写入本地化标题与 YKit Creator/Producer 标识。页内链接通常保留,但指向命名目标或书签的链接可能失效。
  • 任何整理都会改变文件字节,数字签名随之失效;PDF/A、PDF/X 等合规标记也不保留。
  • 复制会重复整页内容。同一页出现多次时,输出页数与体积都会增加。
  • 上限:一份 PDF、50 MB、500 个源页、1,000 个输出页;超限文件会被拒绝,达到 1,000 页后复制按钮禁用。撤销最多保留 30 步,缩略图同时最多渲染 2 页。
  • 缩略图按需渲染:卡片接近可视区域时才绘制。复杂页面可能较慢或渲染失败;失败的缩略图不影响移动、旋转、复制、删除或导出。缩略图只用浏览器自带字体,不加载远程字体与字符映射表,因此少数页面(常见于部分 CJK 文档)的预览可能缺字;这不影响导出的 PDF。
  • 结果预览调用浏览器内置 PDF 查看器;内嵌显示与移动端行为由浏览器决定。若预览区域空白,请在新标签页打开结果或直接下载。
  • 撤销只在当前会话内有效,最多 30 步。刷新、替换源文件或清空工具后历史丢失,不写任何存储。
  • 输出文件名会把路径分隔符、控制字符与系统保留字符替换为「-」,去掉首尾空白、截断过长部分,并追加「-organized.pdf」;源文件本身永远不会被修改。
  • 所有处理都在主线程执行。大文件会占用标签页数秒,其它交互可能变慢;状态区会显示构建进度。
  • 示例 PDF 仅用于本地演示,不是真实文档,也不包含任何个人数据。

同样完全在当前标签页内运行的文档工具。