点击上传或把 PDF 拖进来
一份 PDF — 在浏览器里打开,绝不上传关于把图片从 PDF 里取出来
人们说"PDF 转图片"时,指的可能是两件完全不同的事,选错了就要浪费一个下午。
把每一页变成图片,得到的是每页一张图 — 文字、页边距和照片被压平在一起,分辨率由你选定。那是 PDF 转 JPG,适合做预览图和缩略图。
把图片取出来,得到的是照片和标志本身,一张张分开,按它们嵌入时的尺寸,周围没有页面。那就是这个工具,也是你需要把真正的照片拿回来时该用的。
差别通常体现在分辨率上。放进报告里的照片,哪怕印出来只有 8 厘米,往往仍有 3000 像素宽。截页面,你得到的是页面渲染时的分辨率;取图片,你得到的是完整的 3000 像素。
它能找到什么
文件所携带的每一张位图:照片、扫描件、标志、屏幕截图、签名,以及某人粘贴进来的图表图片。
它还能找到你看不见的图片 — 藏在白色方块后面的标志、在页面上被裁到只剩一个角的图片、遗留在某个图层上的图片。PDF 携带着它们,所以它们会被取出来。这件事本身往往就是有用的发现。
它找不到什么
- 矢量图形。 Excel 画的图表、存成曲线的标志、线条图 — 这些是绘制形状的指令,不是图片。没有东西可提取,所以一份满是图表的文件可能报告"没有图片"。想得到它的图片,请改用 PDF 转 JPG 渲染那一页。
- 文字。 哪怕排版得再漂亮,文字也不是图片。
- 扫描文档的页面 — 和你可能预期的略有不同:一份扫描件通常每页只有*一*张大图,所以提取会把扫描件按完整分辨率还给你,这正是对的结果。
尺寸过滤
一份真实的 PDF 里充满了称不上图片的微小图片:一像素的占位片、渐变条、蒙版拼块、项目符号里的那个点。放着不管,它们会把你真正想要的那四张照片埋掉。
这个过滤会把小于设定尺寸的东西隐藏起来,并从一个合理的默认值开始。当你在找某样具体的东西(比如一个小标志)时,把它调到全部保留。
PNG 还是 JPG
PNG 是稳妥的选择:无损,而且保留透明,这对标志很重要。
JPG 对照片来说文件更小。要注意它会重新编码 — PDF 里的图片通常已经过一次 JPEG,再来一次会再损失一点质量。用于放进文档的照片看不出差别;但凡你还要编辑的,请选 PNG。
不上传任何内容
PDF 是在你的浏览器里打开和读取的。它不会到达服务器,而当这个文件是合同、医学影像、一组客户照片,或者任何你不会粘到陌生网站上的东西时,这一点正是关键。
这也意味着没有上传等待、没有大小限制,而且页面加载之后即使断网也能用。
大家拿它做什么
- 从报告或宣传册里把原始照片取回来
- 因为没人找得到原件,只好从供应商的 PDF 里抠出标志
- 从扫描文档里按完整分辨率抢救出扫描件
- 从论文里取出插图和图表
- 从已签署的文档里提取签名图片
- 弄清楚一份 PDF 究竟携带着什么
值得一提
- 每一页都在用的同一张图片只会列出一次,不会出现四十次
- 每张图片都会标出它的像素尺寸,以及它是在第几页找到的
- 图片可能和它在页面上呈现的样子不同:PDF 可以在使用时裁切、缩放、旋转和遮罩一张图片,而文件携带的是完整的原图
- 很大的 PDF 需要等一会儿 — 每一页都得检查
- 有密码保护的 PDF 必须先用 PDF 解锁 解开
- 从别人制作的文档里提取出来的图片,版权仍属于对方;这个工具只是把它们从文件里取出来,并不给你使用许可
使用方法
- 点击点击上传,或者把 PDF 拖到方框里
- 等它检查各页 — 计数会一路往上走
- 调整忽略小于此尺寸的图片,把占位片和蒙版隐藏起来
- 想保住质量和透明就选 PNG,想要更小的文件就选 JPG
- 对某一张按保存,或者按全部打包成 ZIP 下载