PDF 工具箱

全部工具转换

No.12

提取 PDF 中的图片

把 PDF 里的照片、插图按原始分辨率取出来,不用截图,也不会变糊。

文件只在你的浏览器里处理,不会上传

想要 PDF 里的一张产品照片或论文插图,最常见的做法是截图,但截图的清晰度取决于屏幕,往往比原图差很多。PDF 里的图片其实是单独存放的,这个工具直接把它们读出来:原来是 JPEG 的按原样导出,一个字节都不改;其他格式的图片解码后存成无损 PNG。

打开文件后,工作区会列出找到的每一张图片,标着像素尺寸、格式和大小。PDF 里常混着很多图标、项目符号、分隔线之类的小图,默认把宽或高不到 64 像素的隐藏掉,只留下真正有用的图片;需要的话可以改成不过滤。勾选想要的几张后下载,一张就直接存原图,多张打包成 ZIP。

同一张图片在 PDF 里被很多页引用时,只会导出一次。页面上用线条和文字画出来的图表、流程图属于矢量图形,不是图片,不会出现在列表里;这种内容可以用「PDF 转图片」把整页存下来。

使用步骤

  1. 把 PDF 拖进来或点「选择文件」;有打开密码的先在页面上输入密码。
  2. 等它读完,左边会出现找到的图片,默认全部勾选。
  3. 点图片取消不要的,或在右边调整「过滤小图」的门槛。
  4. 点「下载选中的图片」;只要其中一张也可以点图片右上角的下载按钮。

常见用法

  • 取回产品图供应商只给了带图的报价单 PDF,把里面的产品照片导出来上架或做图册。
  • 论文与报告配图引用别人的实验图片时,拿到原始分辨率,放进 PPT 不会糊。
  • 扫描件取页面原图扫描件每页就是一张大图,导出后得到扫描仪的原始图像,没有经过二次压缩。
  • 整理旧电子书插图从 PDF 版画册、绘本里把插图批量取出来单独保存。

需要知道的限制

  • JBIG2、CCITT 传真格式、索引色以及每像素不足 8 位的图片暂不支持导出,会被跳过并注明数量;直接写在页面内容里的小块内联图片也不会出现在列表里。
  • 带透明通道(SMask)的图片导出时不保留透明部分;CMYK 印刷色的图片在部分看图软件里颜色可能和 PDF 里看到的不一样。
  • 导出的是 PDF 里存储的原图,可能比页面上显示的范围更大(页面只露出了一部分),也可能是被缩放、旋转前的方向。
  • 图片很多的大文件会占用较多内存,手机上处理几百 MB 的画册可能失败,建议用电脑。

常见问题

导出的图片和原来一样清楚吗?

一样。JPEG 图片是把 PDF 里存的数据原样写成 .jpg 文件,没有重新压缩;其他图片解码后存成 PNG,也是无损的。所以导出的就是作者当初放进 PDF 的那张图。

为什么提示没有找到图片?

页面上看到的「图」可能是用线条、色块画出来的矢量图形,比如 Excel 图表、流程图,它们在 PDF 里不是图片。这种情况请用「PDF 转图片」把整页导出。

为什么数量比页面上看到的少?

有几种情况:同一张图片被多页重复使用,只导出一次;小图标被「过滤小图」隐藏了;还有少数编码格式暂不支持,会在列表下方注明跳过了几张。

.jp2 文件怎么打开?

这是 JPEG 2000 格式,常见于扫描档案和出版物。Mac 的预览可以直接打开,Windows 上可以用 Photoshop、GIMP、XnView 等软件。

可以只下载其中一张吗?

可以。每张图片右上角都有单独下载按钮;也可以只勾选一张后点下载,这时直接得到原图,不会打包成 ZIP。