PDF 转图片 🔒 完全在您的浏览器中运行——不上传任何数据。

将 PDF 的每一页渲染为可下载的 PNG 或 JPEG 图片。

📄 将 PDF 拖到此处,或点击选择文件
未选择文件

在上方选择一个 PDF,选择格式和分辨率,然后点击"转换为图片"将每一页渲染为可下载的图片。

关于此工具

本站其他所有涉及页面内容的 PDF 工具——合并、拆分、裁剪、水印、多合一——都基于 pdf-lib,这个库只能操作 PDF 的内部结构:它可以移动、缩放或叠加对象,但从不真正绘制任何东西。这个工具不一样。它使用 pdfjs-dist,也就是 Mozilla 自己的 PDF.js 渲染引擎,真正地把每一页——文字、矢量图形、嵌入的照片,所有内容——渲染到一个 HTML 画布上,效果和 PDF 阅读器显示的一模一样,然后把这个画布导出为真正的 PNG 或 JPEG 文件。选择一个 PDF,选 PNG(无损,文件更大)或 JPEG(更小,质量可调),再选一个分辨率倍数,每一页就会变成一张可单独下载的图片。

分辨率倍数直接是 PDF 原生每英寸 72 点坐标系统上的缩放系数:1× 大约以 72 DPI 渲染,2× 大约以 144 DPI 渲染,以此类推——倍数越高,图片越清晰、越大,但渲染耗时和内存占用也会增加,因此对于页数多或图形复杂的 PDF,值得先试试 1× 或 2×,再考虑跳到 4×。页面是逐页渲染并导出的;如果某一页失败(不受支持的字体、损坏的内容流),工具会跳过它并继续处理其余页面,然后准确告诉你哪些页码没有成功,而不是中止整个批次。所有操作都通过 PDF.js 自身的渲染流程在你的浏览器本地完成——文件绝不会被上传——而且由于工具不提供密码输入,受密码保护的 PDF 无法处理。

常见问题

我能像编辑 PDF 那样编辑生成的图片吗?

不能——每个输出都是该页面外观的扁平化、基于像素的快照,不再有单独的文本、表单字段或可选择/修改的矢量形状。如果你需要保留编辑能力,请改用原始 PDF(或我们其他的 PDF 工具);仅在你确实需要一个普通图像文件时才使用此工具——例如用于缩略图、预览、嵌入幻灯片,或发布到不接受 PDF 的网站上。

为什么转换大型 PDF 会很慢?

每一页都必须完全重新渲染——解析其所有文字、矢量图形和嵌入图片,并将它们绘制到画布上——这与 PDF 查看器为显示它所做的工作量相同,只是对每一页都重复一遍,一次处理一页,完全在你设备的 CPU 上运行。更高的分辨率设置(2x、3x、4x)会进一步增加这项工作量,因为这意味着每页需要渲染更多的像素。对于一份很长的文档,请预计这会花费相当可观的时间,而不是瞬间完成。