分类: PDF 工具
从 PDF 提取图片
在本地提取 PDF 中嵌入的图片,然后下载
查找 PDF 内嵌入的每一张位图图片,可单独下载或打包为 ZIP 下载,全部在你的浏览器中完成解码与提取。
尚未选择文件。
选择一个 PDF 以提取其中嵌入的图片。
图片会以浏览器解码得到的分辨率导出为 PNG;这种方式无法获取 PDF 中原始的压缩图片字节,因此并非与原始图片文件逐字节一致。
本页的所有处理都在浏览器中完成,不会上传任何内容。
本页的所有处理都在浏览器中完成,不会上传任何内容。
这个工具能做什么
此工具会读取每一页的绘制指令,提取该页实际引用的嵌入图片对象,而不是把整页转换成一张图片。同一张嵌入图片如果在多个页面中被复用,或在同一页面中被绘制两次,也只会被提取一次。由于所使用的 PDF 库会将每张图片解码为原始像素,而不是直接暴露 PDF 内部原始的压缩文件,因此每张图片都会以其解码分辨率导出为 PNG;这并不总是与最初嵌入的图片文件逐字节相同,但可见的画面是一致的。
使用方法
- 选择一个 PDF 文件。
- 点击“提取图片”,等待浏览器扫描每一页。
- 单独下载图片,或将它们全部打包为 ZIP 下载。
隐私说明
本工具完全在你的浏览器中运行。输入的内容不会被上传、保存或分享,关闭标签页即随之消失。
常见问题
- 这会把每一页都变成一张图片吗?
- 不会。它提取的是页面所绘制的嵌入图片对象,而不是渲染后页面的截图。
- 为什么得到的是 PNG 而不是原始的 JPEG?
- 用于读取文件的 PDF 库会将嵌入图片解码为原始像素,而不是暴露其原始压缩字节,因此下载结果始终是解码分辨率下的 PNG。
- 如果 PDF 中没有嵌入图片会怎样?
- 工具会提示未找到图片;某个页面可能完全由矢量图形和文本组成,没有可提取的位图内容。
- 我的 PDF 会被上传到某处吗?
- 不会。文件的读取和图片的解码都在你的浏览器标签页中完成,任何内容都不会发送到服务器。