跳到主要内容

PDF to JPG

将 PDF 逐页转为 JPG,单页下载图片,多页打包为 ZIP,PDF 无需上传

按页处理,不设各页合计像素上限,实际可处理的文档仍受设备可用内存限制

文件在本地处理,无需上传

输出说明PDF → JPG

转换后的第一页将在这里显示

每页生成一个独立文件,多页结果打包为 ZIP 下载

输出格式无法保留透明度时,透明区域会变成白色

如何使用 PDF to JPG

  1. 在上方选择一个 PDF 文件。
  2. 点击“转换为 JPG”,检查首页预览和页数。
  3. 单页下载 JPG,多页下载 ZIP 压缩包。

工具转换的内容

每个完整 PDF 页面会渲染成压缩 JPG,包含文字和图形,不会提取嵌入的原始照片。JPG 不再包含可搜索 PDF 文字、可点击链接、表单控件或可编辑矢量对象,请保留原始 PDF。

文件在你的设备上转换。每次选择一个未加密的 PDF,不设固定文件大小或页数上限。页面最多按原视口的两倍尺寸渲染,每边最多 4096 像素,每页最多 1600 万像素,不设各页合计像素上限。工具会渲染并编码一页,释放该页画布后再处理下一页,过大的页面会按单页限制缩小。原始 PDF、第一页预览和编码后的压缩包仍占用设备内存。进度显示当前页,取消后不提供未完成的压缩包。暂无 DPI、页面范围或 OCR 选项。

自行检查页面尺寸、旋转与 ZIP 顺序

2026 年 10 月 2 日,我们制作了五个包含彩色矩形、页码和“TOP LEFT”标记的小型 PDF,并在本浏览器工具中转换。这些是人工测试文档,不含个人资料。表格提供原始输入和保存输出,你可以重复检查实际结果。

Filepetal 原始 PDF 页面渲染测试
PDF 样本输入观察结果
Letter 页面标记1 页 · 612 × 792 pt
866 字节
JPG:1224 × 1584 像素
19,019 字节
混合尺寸与旋转3 页:Letter、A4、旋转 90° 的 Letter
1,655 字节
ZIP:3 张 JPG
23,682 字节;各文件大小见下方
超宽页面1 页 · 10000 × 100 pt
869 字节
JPG:4096 × 41 像素
3,274 字节;已按边长上限缩小
旧版页数边界21 个小页面 · 每页 72 × 72 pt
8,229 字节
10 月 2 日测试受旧版 20 页上限影响而被拒绝,该限制已于 10 月 5 日移除,详见下方复测。
合计像素上限6 个方形页面 · 每页 1300 × 1300 pt
2,780 字节
10 月 2 日历史结果:拒绝转换。该限制已于 10 月 5 日移除,下方当前版本复测成功。

混合 PDF 的 ZIP 依次包含 page-01.jpg(1224 × 1584 像素,19,019 字节)、page-02.jpg(1191 × 1684 像素,20,892 字节)和 page-03.jpg(1584 × 1224 像素,19,878 字节)。第三页旋转 90° 后成为横向图片,彩色标记随页面旋转。请解压并检查三张图片,不要仅查看首页预览。

PDF 第三页的实际横向 JPG,包含旋转后的 TOP LEFT 标记和彩色矩形
混合页面 ZIP 内的实际 page-03.jpg,PDF 的旋转应用于整个页面,包括标记。

超宽 PDF 展示了与页数不同的限制:原始视口过宽时,工具会降低比例直至长边不超过 4096 像素,短边向上取整为 41 像素。图片仍保持超宽比例,不会裁成正方形,也不保证印刷细节。

六页方形 PDF 只有 2,780 字节,但每页会渲染为 2600 × 2600 像素,六页共计 40,560,000 像素,超过旧合计限制。上方合计像素和 21 页拒绝结果记录的是 10 月 2 日实现,两项限制均已于 10 月 5 日移除,原测试出错时均未提供不完整 ZIP。

我们重新按 JPEG 打开每个成功输出,检查尺寸、ZIP 文件名、白色背景角落和旋转后的彩色标记。上方大小是这些样本的测量值,不是对你的 PDF 的预测。其他文档中的字体、扫描件、页面框和批注可能表现不同。

复现方法:下载一个 PDF 输入,在上方转换,对比显示页数与尺寸,打开 JPG 或解压 ZIP 检查页面标记。以下资料 输入清单 和 输出验证记录 记录精确字节数和 SHA-256 哈希。使用 输入生成脚本 和 输出检查脚本 进行自己的测试;编码器或库的变化可能改变哈希。测试图形以 CC0 发布。

移除固定大小和页数上限后的复测

2026 年 10 月 5 日,我们移除了 PDF 输入原有的 20 MB 和 20 页限制,并在本工具中测试了下列文件。测量结果保存在取消大小和页数限制之后、改为逐页处理之前;随后的逐页处理更新又取消了合计像素上限。表中的 ZIP 字节数对应当时保存的参考压缩包,当前生成的流式 ZIP 可能不同。这些成功样本说明旧限制已不再阻止这些文件转换,并不意味着浏览器可处理无限大小的文档。

实际 JPG 复测,2026 年 10 月 5 日
输入实测输出验证内容
原 21 页样本
每页 72 × 72 pt · 8,229 字节
ZIP:21 个 JPG
每页 144 × 144 像素 · 64,120 字节的 ZIP
曾被拒绝的同一输入如今可完整输出 21 页。
50 个编号小页面
每页 72 × 72 pt · 15,186 字节
ZIP:50 个 JPG
每页 144 × 144 像素 · 154,468 字节的 ZIP
全部文件可按页序解码,共需渲染 1,036,800 像素,未触及旧版合计像素阈值。
超过旧版 20 MB 上限的 PDF
1 页,128 × 128 pt · 23,593,810 字节(约 22.5 MiB)
JPG:256 × 256 像素
1,256 字节
文件大是因为存有未经压缩的 3072 × 2560 RGB 图片,渲染页面本身较小,左右两个色块均保持可见。

50 页样本含页码和逐页加长的蓝色条。我们解码了 ZIP 内每个文件,核对文件名、尺寸,并检查了全部 50 张 PNG 的条长与页序是否一致。大 PDF 左半红色、右半蓝色,其保存的 JPG 在色块中心测得 RGB (254, 0, 0) 与 (0, 0, 254) 。编码后的文件大小、嵌入图像尺寸和渲染页面尺寸会分别影响内存占用。

下载 带日期的输入尺寸、字节数和 SHA-256 哈希, 解码后的输出测量值与哈希, CC0 样本生成脚本 和 检查脚本 可用于复现。上方旧版拒绝记录保留为历史结果,加密 PDF 和无效文件头仍会导致失败,且不提供未完成的下载;原先因合计像素超限而被拒绝的样本,已在下方逐页复测中成功转换。

移除合计像素上限后的复测

2026 年 10 月 5 日稍后,我们将保留全部页面画布的方式改为逐页处理:渲染一页、编码、将压缩文件加入归档,再释放该页画布后处理下一页。旧版合计 4000 万像素限制已移除。我们在本工具中转换了曾被拒绝的六页方形输入和新的 50 页 Letter 文档,并重新打开、解码了下方每张图片。

实际 JPG 逐页处理复测,2026 年 10 月 5 日
输入实测输出已验证范围
50 个编号 Letter 页面
50 页 · 612 × 792 pt/页 · 15,689 字节
ZIP: 50 JPG
1224 × 1584 像素/页 · 492,890 字节的已保存 ZIP
96,940,800 个渲染像素,全部文件可按页序解码。 全部 50 个蓝色条长均与页序对应。
原六页方形边界样本
6 页 · 1300 × 1300 pt/页 · 2,780 字节
ZIP: 6 JPG
2600 × 2600 像素/页 · 46,268 字节的已保存 ZIP
40,560,000 个渲染像素,全部文件可按页序解码。 此前被拒绝的同一输入如今可成功转换。

50 个 Letter 页面共计 96,940,800 像素。第 N 页包含编号和宽 10 × N pt 的蓝色条,渲染后条宽为 20 × N 像素。我们对 PNG 和 JPG 均检查了全部 50 个条长、尺寸及归档文件名。六个方形页面共计 40,560,000 像素,同样生成完整归档。两份文档均在保持原渲染比例的情况下超过旧上限。

PNG 背景、裁剪与旋转、超宽页面缩放及 23,593,810 字节输入也通过了基于保存图片字节的回归检查。转换中取消后不保留部分下载,之后单页转换仍成功。加密 PDF 和无效文件头仍显示错误。进度显示当前页和总页数,取消可能需等待当前编码操作完成。

逐页处理可以减少同时保留已解码页面所需的内存,但原始 PDF、第一页预览、压缩 ZIP 数据块和最终下载数据仍占用内存。我们没有测定所有设备通用的处理上限,也没有测试每一种设备。每页仍会按每边最多 4096 像素、总像素数最多 1600 万的限制缩小,暂无 DPI、页面范围或密码输入选项。

下载 带日期的 Letter 输入尺寸、字节数和 SHA-256, 每个输出的尺寸、字节数和 SHA-256, CC0 生成器 和 输出检查脚本。ZIP 时间戳可能改变归档哈希,请比较解码后的文件哈希和页面标记。早期像素限制图示和视频记录的是旧实现,不代表当前限制。

用三张图看实测结果

PDF to JPG 渲染完整页面,请检查输出尺寸、旋转和 ZIP 顺序;当前逐页处理,不设合计像素上限。

612 × 792 pt 的 Letter 页面渲染为 1224 × 1584 像素的完整 JPG。
Letter 标记页面生成了 1224 × 1584 像素、19,019 字节的 JPG,渲染的是整页,而非提取原始照片。 测试: 2026 年 10 月 2 日;图解:2026 年 10 月 4 日。
ZIP 内三张 JPG 按页序排列,旋转后的第三页为 1584 × 1224 像素的横向图片。
混合页面 ZIP 中三张 JPG 保持页序,第三页应用 PDF 的 90° 旋转后变为横向。 测试: 2026 年 10 月 2 日;图解:2026 年 10 月 4 日。
旧版合计像素上限的历史图示,该限制已于 2026 年 10 月 5 日移除。
10 月 2 日历史拒绝结果:2,780 字节的 PDF 共计 40,560,000 像素。上限已于 10 月 5 日移除,同一文件如今可成功转换,早期视频描述的是旧实现。 测试: 2026 年 10 月 2 日;图解:2026 年 10 月 4 日。

常见问题

为什么下载的是 ZIP,而不是 JPG?

多页 PDF 每页生成一张 JPG,ZIP 将它们打包在一起,解压后可分别打开。单页 PDF 直接下载 JPG。

能从 PDF 中提取原始照片吗?

本页渲染整个页面,不提取嵌入的原始图片文件,因此结果包含页边距、文字和其他图形。

为什么大页面输出比预期小?

渲染受像素限制,请检查转换后显示的实际尺寸,更改 JPG 元数据无法恢复未渲染的细节。

小 PDF 一定能转换成功吗?

不一定。文件大小和渲染像素数衡量的是不同内容。工具不设固定文件大小、页数或合计像素上限,但即使按页处理,PDF 和编码后的压缩包仍会占用设备内存,损坏或加密的文档也可能转换失败。