PDF页面裁剪

通过移除边缘边距来裁剪PDF页面

通过指定从每条边移除的边距量来裁剪PDF页面。适用于去除扫描仪边距、页眉页脚或页码等。

示例结果

2 个示例

裁剪所有页面

从所有页面的四边各移除 50 点

pdf_cropped.pdf 查看文件
查看输入参数
{ "sourceFile": "/public/samples/pdf/sample.pdf", "cropLeft": 50, "cropTop": 50, "cropRight": 50, "cropBottom": 50, "pageRange": "" }

仅裁剪上下边

仅从顶部和底部边缘各移除 72 点(1英寸)

pdf_cropped.pdf 查看文件
查看输入参数
{ "sourceFile": "/public/samples/pdf/sample.pdf", "cropLeft": 0, "cropTop": 72, "cropRight": 0, "cropBottom": 72, "pageRange": "1-5" }

Click to upload file or drag and drop file here

Maximum file size: 100MB Supported formats: application/pdf

从左边裁剪的点数(72点 = 1英寸)

从上边裁剪的点数(72点 = 1英寸)

从右边裁剪的点数(72点 = 1英寸)

从下边裁剪的点数(72点 = 1英寸)

指定要裁剪的页面(例如:1-3,5,7-9)。留空则裁剪所有页面。

关键信息

分类
文档与 PDF
输入类型
file, number, text
输出类型
file
样本覆盖
4
支持 API
Yes

概览

PDF页面裁剪工具允许您通过精确指定从左、上、右、下四边移除的边距点数(72点等于1英寸),快速去除PDF文档中多余的白边、扫描仪黑边、页眉页脚或页码,并支持指定特定页面范围进行裁剪。

适用场景

  • 需要清除扫描PDF文档时产生的四周黑边或不均匀的白边时。
  • 需要批量移除PDF文档中的页眉、页脚、页码或边缘批注时。
  • 准备将PDF导入电子书阅读器,需要裁剪掉多余的页边距以优化阅读排版时。

工作原理

  • 上传需要裁剪的PDF文件。
  • 输入左、上、右、下各边需要裁剪的数值(以点为单位,72点对应1英寸),并可选择性填写需要裁剪的页面范围。
  • 提交处理后,系统将自动调整指定页面的裁剪框(CropBox)并生成可供下载的新PDF文件。

使用场景

扫描文档去黑边:裁剪扫描仪产生的边缘黑框或阴影,使文档排版更整洁。
电子书排版优化:切除PDF电子书四周过宽的白边,提升在Kindle等小屏设备上的阅读体验。
隐藏敏感页眉页脚:批量裁剪掉特定页面范围内的机密页眉、页脚或页码信息。

用户案例

1. 批量去除扫描文档黑边

数字化档案管理员
背景原因
档案管理员扫描了一批历史文献,但PDF页面边缘带有扫描仪留下的黑边和杂质。
解决问题
需要去除四周各约0.5英寸(36点)的杂质边缘,且只针对前10页进行处理。
如何使用
上传PDF文件,在左、上、右、下裁剪输入框中均填写 36,在页面范围中填写 1-10。
示例配置
{"cropLeft": 36, "cropTop": 36, "cropRight": 36, "cropBottom": 36, "pageRange": "1-10"}
效果
前10页四周的黑边被成功切除,生成了边缘干净的新PDF文件。

2. 裁剪PDF页眉与页脚

论文排版编辑
背景原因
编辑需要将一篇学术论文的PDF版本进行整理,去除原有的页眉和页脚信息。
解决问题
需要切除顶部1英寸(72点)的页眉和底部1英寸(72点)的页脚,保留左右边距不变。
如何使用
上传论文PDF,将“裁剪上边”和“裁剪下边”设为 72,左右设为 0,页面范围留空以应用到所有页面。
示例配置
{"cropLeft": 0, "cropTop": 72, "cropRight": 0, "cropBottom": 72, "pageRange": ""}
效果
所有页面的页眉和页脚被成功裁切隐藏,页面主体内容完好保留。

用 Samples 测试

pdf, video, barcode

相关专题

常见问题

裁剪时使用的“点(Point)”单位如何换算?

72点等于1英寸(约2.54厘米)。您可以根据需要裁剪的实际物理尺寸进行换算。

可以只裁剪PDF文档中的特定页面吗?

可以。在“页面范围”输入框中指定页码(例如“1-3,5”),留空则默认裁剪所有页面。

裁剪后PDF中的文字和内容会被删除吗?

裁剪只是调整了页面的可视区域(CropBox),隐藏了边缘内容,并不会破坏或重新排版页面内部的文本和图像。

为什么我输入了裁剪数值,页面看起来没有变化?

请确保输入的数值大于0,且未超出页面本身的尺寸限制。如果指定了页面范围,请确认查看的是被裁剪的页面。

该工具支持的最大文件限制是多少?

本工具支持上传最大 100 MB 的 PDF 文件进行裁剪处理。

API 文档

请求端点

POST /zh/api/tools/pdf-crop-page

请求参数

参数名 类型 必填 描述
sourceFile file (需要先上传) -
cropLeft number 从左边裁剪的点数(72点 = 1英寸)
cropTop number 从上边裁剪的点数(72点 = 1英寸)
cropRight number 从右边裁剪的点数(72点 = 1英寸)
cropBottom number 从下边裁剪的点数(72点 = 1英寸)
pageRange text 指定要裁剪的页面(例如:1-3,5,7-9)。留空则裁剪所有页面。

文件类型参数需要先通过 POST /upload/pdf-crop-page 上传获取 filePath,然后将 filePath 传递给对应的文件字段。

响应格式

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
文件: 文件

AI MCP 文档

将此工具添加到您的 MCP 服务器配置中:

{
  "mcpServers": {
    "elysiatools-pdf-crop-page": {
      "name": "pdf-crop-page",
      "description": "通过移除边缘边距来裁剪PDF页面",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=pdf-crop-page",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

你可以串联多个工具,比如:`https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`,最多20个。

支持 URL 文件链接或 Base64 编码作为文件参数。

如果遇见问题,请联系我们:[email protected]