跳到主要内容
PPDF123

更改 PDF 的页面尺寸

缩放页面把 PDF 的每一页设成你选的纸张尺寸,如 A4、Letter 或 Legal,并拉伸内容填满它。宽和高各自独立缩放,所以不保持纵横比。

把文件拖到这里,或点击选择

支持 PDF · 单个文件不超过 500.0 MB · 一次最多 20 个文件

也可以按 Ctrl/Cmd+V 或从剪贴板菜单粘贴文件。

缩放页面把每一页的 MediaBox 和 CropBox 设成具名纸张,并在内容前加上 `cm` 变换,把内容拉到那个框。表单提供 A0-A6、Letter 和 Legal;API 还能解析 A7、A8、Half-Letter、Tabloid、Ledger、B4 和 B5,其他名称会被拒绝。

`scaleFactor` 会被忽略。缩放是当前框映射到目标尺寸的比例,x、y 各自计算,所以不保持纵横比。

实现是 lopdf,不是重印。有密码保护的文件,在你输入密码后会在本页为你解锁;API 调用方需先运行移除密码。

若你想裁而不拉伸,用裁剪 PDF。若你想要统一的比例因子,本页做不到。

上传是临时的。我们不会保存你的 PDF 文库。

功能

  • 把页面框改写成 A 系列、LETTER 或 LEGAL
  • 内容用 `cm` 缩放;不保持纵横比
  • `scaleFactor` 不起作用
  • 匿名 API:/api/v1/general/scale-pages

适用场景

  • 把每一页强行塞进挑剔上传器要的 A4 框
  • 把 LETTER 扫描件映射成欧洲门户要的 A4
  • 在会被拒收时,接受拉伸

如何更改 PDF 的页面尺寸?

  1. 上传 PDF。
  2. 选 A4、LETTER 或其他支持的尺寸。
  3. 点击处理。scaleFactor 不会被用。
  4. 打开 PDF,看页面是否被拉变形。

限制与边界

  • 没有统一的 scaleFactor
  • 不保持纵横比
  • 页面旋转标志和非零的页面原点不会被考虑;内容从 (0,0) 起缩放
  • 本网站的上传上限:每个文件 500 MB,超过约 95 MB 时分块上传。直接调用 API 时,单个请求体上限为 100 MB。

示例

  • LETTER 页转到 A4 会被拉到 A4 的宽和高

本工具的隐私说明

文件经 HTTPS 上传,在服务器内存或短期临时目录中处理,结果就绪后即删除。我们不会为日后浏览、训练或广告画像保留副本。留存期限与 AdSense Cookie 说明见隐私政策。

常见问题

scaleFactor 2 会让页面加倍吗?
不会。该字段被忽略。尺寸只来自 pageSize。
横向 A4 变成纵向 A4 会不变形吗?
会变形。X 和 Y 分别缩放到目标宽高。
这是按新纸张打印成 PDF 吗?
不是。它把 MediaBox 和 CropBox 设成目标尺寸,并插入变换。

最后更新:

用代码调用

本站每个工具都是普通 REST 接口。匿名使用不需要账号或 API Key,给浏览器、开发者和智能体同样可用。

curl -X POST "https://pdf123.xyz/api/v1/general/scale-pages" \
  -F "[email protected]" \
  -F "pageSize=A4" \
  -o output.pdf

也提供 MCP 工具,供说 Model Context Protocol 的客户端调用(JSON-RPC 2.0,POST /mcp)。 完整 API 文档

在 AI 代理中使用

Skill

装上这个 Skill,Claude Code、Codex、Cursor 等 AI 代理就能替你完成「缩放页面」: /skills/pdf123-scale-pages.md

全部 Agent Skill

文件只用于本次处理,完成后自动删除。