PDF 图片提取工具
上传一个 PDF,将其中每一张嵌入的照片提取为独立的全质量图片文件——不重新压缩,不重新编码,不损失画质。可以单独下载每一张,也可以一次性打包为 .zip 全部下载。
常见问题
这个工具实际能提取哪些类型的图片?
以 JPEG(技术名称为 DCTDecode)或 JPEG 2000(JPXDecode)格式存储在 PDF 内部的照片和扫描件——这涵盖了 PDF 中绝大多数真正的照片类图像,因为 JPEG 是创作工具嵌入照片时最常用的方式,没有之一。每一张都会按其原始压缩字节精确提取,与被嵌入时的内容逐字节完全相同,不经过任何重新编码。
为什么有些图片会被跳过而不是被提取出来?
PDF 可以用好几种不同的内部编码方式来存储一张嵌入图片,但并非所有编码方式都像 JPEG 那样本身就是一个完整、独立的图片文件。原始未压缩的位图、基于调色板的索引色图片,以及常见于文字密集型扫描件的黑白传真式压缩,都需要真正解码像素数据才能变成可用的文件——本工具有意不去尝试这类解码,以避免悄悄生成损坏或命名具有误导性的文件。它会直接告诉你有多少张图片被跳过,以及它们分别使用了什么编码。
提取出来的图片会比 PDF 中的原图质量更差吗?
不会——对于本工具提取的 JPEG 和 JPEG 2000 图片,输出文件与 PDF 创作工具最初嵌入的原始压缩数据逐字节完全相同。没有任何解码再重新保存的过程,因此不会产生额外的画质损失,而对渲染出的 PDF 页面截图或者把页面转成图片时就会有这种损失。
我能从扫描件中提取图片吗?
这取决于扫描件是如何保存的。许多扫描仪和"扫描为 PDF"应用会把每一页保存为一张整页 JPEG,本工具可以将其干净利落地提取为每页一张图片。而有些扫描软件为了保持黑白文字清晰锐利,会专门使用无损或传真式的编码方式,这种情况会落入本工具的跳过类别,因为它并非照片式的 JPEG——如果出现这种情况,工具会告诉你。
这个工具能提取直接在 PDF 中绘制的矢量图形、徽标或形状吗?
不能。矢量路径、绘制的形状和文字根本不是嵌入的图片文件——它们是 PDF 阅读器实时执行的绘制指令,没有任何位图数据可供提取。这里只提取真正嵌入的位图(光栅)图像。如果想把某一页的整体视觉效果捕捉为图片,或者想提取文字,本站的其他 PDF 工具(比如 PDF 转 JPG,或各种 PDF 转文字工具)才是合适的选择。
提取出来的图片是如何编号的?
按顺序编号,依照它们在 PDF 内部结构中的存储顺序(image-1.jpg、image-2.jpg,以此类推)——这通常大致对应图片被添加到文档中的顺序,但不保证与页面上从上到下的视觉阅读顺序完全一致,因为 PDF 的内部对象顺序和它的视觉排版在技术上是相互独立的。
我的 PDF 会被上传到服务器吗?
不会。文件的打开,以及每一张嵌入图片的定位和提取,完全在你的浏览器中完成。不会上传到任何地方,因此可以放心用于那些你不想发送到第三方服务器的文档。
我能从有密码保护的 PDF 中提取图片吗?
只有在它实际上没有被密码锁定的情况下才行——带有所有者级别限制但没有打开密码的 PDF,通常仍然可以正常使用。而真正需要密码才能打开的 PDF,在这里无法正确提取,因为那需要用密码进行真正的解密,这不是本工具会做的事。请先用本站的 PDF 密码移除工具去掉密码,再把结果交给这个工具处理。
如果一个 PDF 里同一张照片在多个页面重复出现怎么办?
优化良好的 PDF 通常会让多个页面引用同一个嵌入图片对象,而不是存储同一张照片的多份重复拷贝,以此控制文件大小。本工具对每一个不同的嵌入图片对象只提取一次,因此一张在很多页面中被重复使用的照片,在结果中只会出现一次,而不是每出现一次就提取一次。
输出的文件是否总是 .jpg 格式?
几乎总是如此,因为 JPEG(DCTDecode)是 PDF 嵌入照片类图像最常用的方式,没有之一。偶尔也会有 PDF——尤其是高分辨率扫描件、医学影像导出文件,或某些技术性/印刷类工作流程——改用 JPEG 2000 嵌入图片,本工具同样能提取,并保存为 .jp2 文件。并非所有图片查看器或操作系统都原生支持打开 .jp2,所以如果你得到了这样一个文件却打不开,可以使用专门的 JPEG 2000 查看器或转换工具来读取它。
为什么要提取嵌入的原图,而不是直接截图 PDF 页面?
这关乎分辨率和画质。截图的分辨率会受限于 PDF 在你屏幕上渲染时的那个分辨率,之后截图工具还会再压缩一次——这是两道本可避免、却会把画质拉低到低于文件中实际存储内容的多余步骤。而嵌入的原图本身往往比你在普通屏幕上看到的渲染效果分辨率高得多(尤其是适用于印刷的照片,通常会以远高于屏幕分辨率的规格保存),直接提取原图能同时绕开渲染分辨率的上限和第二次压缩这两个环节。当你需要这张照片用于真正能体现差异的用途时——比如印刷、进一步编辑,或者把原始素材而不是有损拷贝发给别人——这一点尤其重要。
这个工具能处理包含几十甚至几百张嵌入图片的 PDF 吗?
可以——整份文档会一次性完整扫描,每一张可提取的图片都会被加入结果网格,无论是两张照片还是两百张。对于图片数量确实很多的 PDF,一次性下载单个 .zip 文件会比逐张下载快得多,只要发现的图片超过一张,这个按钮就会自动出现。