PDF 转图片
每一页变成一张图,清晰度你定。
- 全部免费不用注册、没有次数限制、没有付费档。
- 什么都不上传文件在你自己的设备上处理,不会到服务器上去。
- 结果不打折没有水印,不降质,不限文件大小。
- 改动都写下来每一次修复、每一个新工具,都记在更新日志页面上。
这个 PDF 转图片工具能做什么
拖入一个 PDF,选图片格式和分辨率,每一页(或你列出的页)都会渲染成图片。渲染引擎是 PDF.js——Firefox 显示 PDF 用的同一个引擎——所以文字、矢量图形、透明和内嵌字体都和屏幕上看到的一模一样。结果以列表显示,带缩略图和像素尺寸;可逐张下载,也可一次打包 ZIP,文件按文档名加补零页码命名(report-01.png、report-02.png……)。
分辨率以 DPI 计,相对于页面的物理尺寸:72 DPI 按页面标称尺寸输出(A4 页变成 595 × 842 像素),150 DPI 在屏幕和幻灯片上很清晰,300 DPI 对应打印。编码用本站自己的高质量编码器——文字和图表用无损 PNG,扫描照片用 MozJPEG 或 WebP——全部在浏览器里运行:不上传、不限页数、无水印。
怎么用
拖入或选择 PDF;显示页数和首页缩略图。文字、线图或需要透明的页选 PNG,扫描照片选 JPEG,要放到网站上选 WebP。选 DPI——150 是合理默认值——可选地用和拆分工具一样的写法限定页码(1-3, 5, 8-),留空表示全部页。点击转换;页面逐张渲染并显示进度条,结果出现在下方。格式和 DPI 记在这台设备上。
图片可以通过结果下方的按钮直接交给压缩或尺寸调整,也可以回到图片转 PDF 生成一份压平的纯图片版文档——发送不允许编辑的表格时常用这招。要把扫描版 PDF 变成可编辑文字,把页面送到图片转文字(OCR)。
常见坑
大页面配高 DPI 会产生巨大的图片:A3 页在 300 DPI 是 3508 × 4961 像素,100 页的文档按这个尺寸要花几分钟和几百 MB 内存。除非要打印,否则用 150 DPI,长文档分段转换。PNG 是无损的,扫描内容每页可能有几 MB;照片用 85–90% 的 JPEG 小得多且看不出区别。
PDF 转图片会丢掉文字层——结果不能搜索、不能选中文字、屏幕阅读器读不了。需要文字就保留 PDF 或另外提取文字。PDF 没有内嵌的字体会被 PDF.js 用标准字体替代,和阅读器的做法一样,所以页面可能和原软件里略有差别。打开时需要密码的文件解锁前无法渲染。
背景知识:PDF 页面是怎么渲染的
PDF 页面本质上是一段程序:一串绘图操作符,用指定字体排文字、描边和填充路径、绘制图片,坐标系以点(1/72 英寸)计。渲染就是把这段程序执行到像素网格上。PDF.js 是 Mozilla 维护的开源 JavaScript 引擎,在后台 worker 里完成这些,能处理内嵌字体(Type 1、TrueType、CFF、CID)、色彩空间、渐变、透明组以及扫描件常用的 JPEG 2000 和 JBIG2 图片。
渲染好的画布再用本站图片工具同一套 WebAssembly 编码器编码——无损 PNG 用 OxiPNG、JPEG 用 MozJPEG、WebP 用 libwebp——而不是浏览器的基础编码器,同等质量下文件更小。整条流水线在本地运行,把银行流水或已签署合同转成图片不会发到任何地方,页面加载后离线也能用。
哪些场景需要 PDF 转图片
把 PDF 页放进幻灯片、Word 文档或只显示图片不显示 PDF 的聊天软件;在社交媒体分享某一页;为网站或文件列表生成文档预览缩略图;发送压平的、不可编辑的表格副本;把 PDF 里的矢量图或地图转成 PNG 用于演示;需要页面图片的 OCR 流程;把扫描文档以 JPEG 归档。设计师把手册页面导出为 WebP 放作品集网站;老师把练习题页作为图片发到教学平台。
与文件簇的其他工具搭配:先拆分出需要的部分再转换,得到的图片压缩或缩放后放网页,输出必须仍是文档时用图片转 PDF 重建一份压平的 PDF。
常见问题
PDF 会上传吗?
不会。页面由 PDF.js 在浏览器里渲染并在本地编码。页面加载后离线也能用。
DPI 选多少?
屏幕、幻灯片和预览用 150;打印或 OCR 用 200–300;只要每页一个小缩略图用 72。
PNG 还是 JPG?
文字、图表和任何边缘锐利的内容用 PNG(无损,较大)。扫描照片用 85–90% 的 JPG(小得多)。放网站用 WebP 最小。
能只转部分页面吗?
能。在页码框里输入,如 1-3, 7, 12-。留空转换全部页面。
为什么文字看起来略有不同?
PDF 没有内嵌字体时,PDF.js 会像任何阅读器一样用标准字体替代。内嵌字体则完全一致。