免费 PDF 转图片(JPG、PNG、WebP)
将 PDF 每页按您选择的分辨率转为 JPG、PNG 或 WebP 图片。可单独下载每页或打包为 ZIP 一次性下载。文件不离开您的浏览器。
Sejda 的免费版每小时只能处理 3 个任务——这里页面在你的设备上渲染,无需账号。 · 已核实 2026年9月
将文件拖放到此处或点击浏览
PDF · 在你的设备上处理
或按 Ctrl+V 从剪贴板粘贴
你可以一次拖放多个文件
一次拖入多个 PDF 即可全部转换:每个 PDF 在 ZIP 中有自己的文件夹。
你的文件永远不会离开你的设备。所有处理都在你的浏览器中本地进行。
常见用途
- 将PDF转换为JPG将每个PDF页面转换为JPG图像,您可以在任何地方共享或嵌入。
- 将PDF转换为PNG将PDF页面导出为清晰的PNG图像,支持透明度。
- 将PDF页面转换为幻灯片将PDF页面作为图像拖入PowerPoint、Google Slides或Keynote。
- 创建PDF页面缩略图为网站和目录生成PDF页面的预览图像。
- 在社交媒体上分享PDF将PDF转换为图像,以便阻止PDF的平台可以显示它。
工作原理
此工具完全在你的浏览器中将 PDF 页面转换为图片,使用 PDF.js(pdfjs-dist)——Mozilla 的开源 PDF 渲染引擎——结合浏览器的 Canvas API 进行图像编码。你的文件在本地读取,绝不会发送到服务器。
- 1PDF.js 解析文件pdfjs-dist 使用自己用 JavaScript 编写的渲染器,直接从内存读取 PDF 的二进制结构——字体、矢量图形、嵌入图像和页面布局指令。专用的 Web Worker(从 CDN 加载)在主线程之外处理繁重的解析工作,使页面保持响应。
- 2每一页渲染到画布对于每个请求的页面,PDF.js 计算按你选择的 DPI 缩放的视口。PDF 默认坐标空间为 72 DPI,因此 300 DPI 渲染使用 300/72 ≈ 4.17 倍的缩放系数,生成相应尺寸的画布。PDF.js 使用 2D Canvas API 将所有页面内容——文字、路径、图像——绘制到离屏 HTMLCanvasElement 中。
- 3Canvas 编码为你选择的格式渲染后,工具以目标 MIME 类型(image/png、image/jpeg 或 image/webp)和质量设置调用 canvas.toBlob()。这会将编码交给浏览器自身的图像编解码器——即 Chrome、Firefox 或 Safari 原生使用的同一引擎——在内存中生成压缩的图像 Blob。
- 4单独下载或打包为 ZIP 下载每个渲染好的页面都会立即以对象 URL 提供预览和单文件下载。如果一次下载所有页面,jszip 库会在客户端将内存中的 Blob 打包为 ZIP 压缩包,然后触发一次下载——任何阶段都没有服务器往返。
你的 PDF 通过 File API 直接从设备读入浏览器内存,绝不会上传——所有渲染、编码和打包都在你的浏览器标签页中本地进行。
指南
操作示例
点按“试试示例 PDF”。它会添加 sample-document.pdf,一份 3 页的 A4 文档,随后出现各项选项:“格式”为 PNG,“分辨率(DPI)”为 150,并有一行“每页:约 1240 x 1755 px”。点按“转换为图像”。按钮会显示“正在渲染 1/3…”,随后变为“重新渲染”,网格中显示这三页,每页都带有像素尺寸和 KB 大小。出现两个按钮。“下载全部(3)为ZIP”保存 sample-document-images.zip,其中包含 sample-document-page-01.png、-02 和 -03。“合成一张长图”把各页从上到下拼成 sample-document-long.png,宽 1240 像素、高 5265 像素。点按第 2 页的勾选框(“包含第 2 页”)把它排除,计数显示“已选 2 / 3 页”,ZIP 按钮变为“下载全部(2)为ZIP”。
使用哪些设置,以及限制
- 根据图片的用途选择 DPI。 按钮有 72(“屏幕”)、150(“标准”,默认)和 300(“打印”)。“自定义 DPI”输入框可接受 24 到 600 的值。像素数等于以点为单位的页面尺寸乘以 DPI 再除以 72,所以 595 × 842 点的 A4 页面在 150 下为 1240 × 1755 px,在 300 下为 2480 × 3509 px。“每页:约 ...”这一行显示的是第 1 页的尺寸。超出范围时,输入框会显示“输入 24 到 600 之间的 DPI。”,并且“转换为图像”被禁用。页面自己的建议是:屏幕用 72,文档用 150,打印或 OCR 用 300。
- 有意识地选择 PNG、JPG 或 WebP。 PNG 是默认格式,且无损,所以没有质量滑块。JPG 和 WebP 会显示“质量”滑块,范围 50% 到 100%,默认 90%。“透明背景(否则为白色)”对 PNG 和 WebP 出现;JPG 始终以白色填充。文件的命名形如 name-page-01.png,页码至少补足两位数字,100 页或更多的文档补足三位,这样文件夹里的排序才正确。每个文件都保持渲染时的格式,即使之后您切换了格式。
- 为 JPG 和 WebP 设置每页的目标大小。 “每页的目标大小”提供“关”“200 KB”“1 MB”和“5 MB”,仅适用于 JPG 和 WebP。工具先降低质量,最低到 30%。如果页面仍然太大,就每次把图片缩小 20% 再试,并保留达到的最佳结果。页面说明:“会先降低质量,再缩小尺寸,直到每页都符合要求。特别大的页面可能仍高于目标。”网格中显示实际保存的像素尺寸。PNG 没有目标大小。
- 只导出您需要的页面。 “页面(可选)”留空表示所有页面,或输入像 1-3, 7, 12- 这样的列表。“12-”表示第 12 页到末尾,“-3”表示第 1 到 3 页。超出末尾的页码会被忽略,所以对 3 页的文件输入 2-10 会得到第 2 页和第 3 页。页面逐页渲染,“取消”会保留已完成的页面。之后,可以用每个缩略图上的勾选框,或用“取消选择所有页面”和“选择所有页面”,来选择哪些页面放进 ZIP 或长图。
- 逐页下载、下载为 ZIP,或合成一张长图。 每个缩略图都有自己的下载按钮。选中一页时,主按钮显示为“下载第 2 页”之类;选中更多页时,显示为“下载全部(N)为ZIP”。“合成一张长图”会把选中的页面按所选格式从上到下居中拼接。如果会超过单边 16,384 px 或总计 1 亿像素(手机或平板为 1,600 万),它会被缩小,并显示“为符合此设备的尺寸限制,拼接后的图片已缩放到 ...%。”在浏览器可以分享文件的情况下,还会出现“分享”按钮。
- 拖入多个 PDF,批量转换。 拖入多个 PDF,或点按“添加更多文件”,页面会切换为列表,并出现“将 3 个 PDF 转换为 PNG”之类的按钮。PDF 逐个处理,每个生成各自的 ZIP,命名形如 report-images.zip。“全部下载”会把每个 PDF 放进各自的文件夹。相同的格式、DPI、质量、目标大小和页面范围适用于每个 PDF,队列运行期间它们处于锁定状态。批量没有缩略图,也没有长图。
常见问题及解决方法
- 它显示“无效的页面范围。使用格式如 1-3, 7, 12-(此 PDF 有 3 页)。”
- “页面(可选)”输入框只接受数字、短横线和逗号。分号、文字、0,或像 3-1 这样倒着的范围都会被拒绝。当范围格式正确但其中的页面都不存在时,例如在 3 页的文件中输入 9,也会出现同样的提示。请改正输入框,然后再次点按按钮。在批量模式下,对应的提示是文件那一行上的“该 PDF 中不存在此范围内的任何页面”。
- 它显示“此 PDF 受密码保护。删除密码后重试。”
- 这个 PDF 需要密码才能打开,而这个工具无法询问密码。这条提示在您点按“转换为图像”时出现,而不是在添加文件时。提示下方有一个“将此文件发送到另一个工具”框,其中的“解锁 PDF”按钮会在您的浏览器内把同一个文件交给解锁工具。请在那里解锁,然后带着解锁后的副本回来。
- 它显示“此文件不是有效的 PDF 或已损坏。”
- 当您点按“转换为图像”时,PDF 阅读器无法解析这个文件。损坏或不完整的文件,例如下载中断的文件,可能会这样失败。请重新下载或重新导出这个 PDF。渲染期间的任何其他失败会显示“无法渲染此PDF。它可能已加密或损坏。”失败前已经画好的页面会留在网格中。
- 它显示“为符合此设备的图片大小限制,部分页面以所选分辨率的 69% 渲染。”
- 浏览器会限制绘制页面所用画布的大小:iPhone 或 iPad 上为 16,777,216 像素,Android 上为 6,400 万,电脑上为 2.5 亿,任何一边都不超过 16,384 px。A4 页面在 600 DPI 下约为 3,500 万像素,所以在 iPhone 上会按 69% 绘制。“每页:约 ...”这一行没有把这一点考虑在内,批量转换也会应用同样的缩放而不加说明。降低 DPI 即可得到精确的尺寸。
- 它显示“无法把这些页面拼成一张图片。请减少页数或降低分辨率。”
- “合成一张长图”会解码所有选中的页面,并把它们全部画在一张画布上,对于很长的文档或很高的 DPI,这会占用大量内存。当浏览器拒绝提供这块画布或内存耗尽时,就会失败。请取消勾选一些页面,以较低的 DPI 重新渲染,或改用 ZIP。长图在可以缩小时已经被缩小到设备的限制,并附有百分比说明。
对比分析
此工具把 PDF 的每一页变成 PNG、JPG 或 WebP 图片,DPI 范围为 24 到 600,并支持页面选择、每页大小目标、长图拼接和批量转换。结果是页面的图片,所以其中的文字无法再被选取或搜索;渲染之后,会提供转交给 OCR 工具的入口来处理这一点。它渲染的是页面,而不是提取 PDF 内部存储的图片,所以您得不到原始分辨率的嵌入照片。桌面 PDF 应用可能提供裁剪、颜色选项和提取功能,而这个工具没有。好处是无需安装任何软件,PDF 在您的浏览器中处理,不会上传。