博客
简体中文

PDF转JPG — 在线把PDF页面转成图片

按所选 DPI 把 PDF 页面转成 JPG 或 PNG,并打包 ZIP 下载,在浏览器中完成

在浏览器中处理 · 不上传任何内容

把要转换的 PDF 拖到这里

请添加一个 PDF(最大 100 MB)。添加新文件会替换当前文件。文件不会离开你的浏览器。

功能简介

PDF 转 JPG 工具会把 PDF 的每一页保存为单独的图片文件。可以用来把幻灯片当图片再利用、把扫描的 PDF 以照片形式提交,或者把某一页分享到博客、微信等社交软件里。你可以选择分辨率(DPI)、格式(JPG 或 PNG)和要转换的页面,多个结果可以打包成一个 ZIP 下载。绘制由浏览器中的 PDF.js 完成,不会把任何内容上传到服务器。

使用方法

  1. 把一个 PDF 拖到虚线区域,或点击 选择 PDF。会显示首页预览和页数。
  2. 在 要转换的页面 中输入页码,例如 1-3, 5, 8-。留空则转换所有页面。
  3. 选择 分辨率 (DPI)(72、150 或 300)和 图片格式(JPG 或 PNG)。选择 JPG 时还可以设置质量(50 到 100)。
  4. 点击 转换为图片。页面会逐页转换并显示进度,随时可以点 停止。
  5. 逐个下载结果,或点击 全部下载(ZIP)。文件名带有页码,例如 name-p01.jpg。

规则与限制

  • 分辨率:页面按「以 pt 为单位的页面尺寸 × DPI ÷ 72」绘制。A4 在 72 DPI 下为 595×842 px,150 DPI 下为 1240×1754 px,300 DPI 下为 2480×3508 px。
  • 上限:单页绘制不超过 5,000 万像素、每边不超过 16,000 像素。更大的页面会以较低分辨率绘制,并给出提示。如果所选页面合计超过 12 亿像素,会拒绝转换并建议你减少数量。
  • 背景:透明区域会填充为白色。JPG 本身不支持透明,PNG 文件也会以白色背景保存。
  • 旋转:会应用页面中保存的旋转信息,使图片和阅读器中看到的一致。
  • 格式:JPG 为有损压缩,文件小;PNG 为无损格式,文字和线条清晰锐利,但文件更大。
  • 限制:单个文件 100 MB;不支持有密码保护的 PDF。结果保存在浏览器内存中,页数非常多时生成 ZIP 可能较慢。
  • 使用的库:PDF.js(Apache-2.0)负责绘制页面。字体按 PDF 中嵌入的样子绘制,未嵌入的字体用设备上相似的字体代替,中日韩字符映射表(CMap)和标准字体文件只在需要时加载。

示例

场景 设置
把某一页发到聊天软件或博客 150 DPI,JPG 质量 85 到 90
用于打印的图片 300 DPI,JPG 质量 90 或以上
文字和图形需要清晰锐利的文档 150 DPI,PNG
只要封面 要转换的页面填 1

想把图片重新合成一个 PDF,请用 图片转PDF;图片太大时可以用 图片压缩。如果想先从 PDF 中取出需要的页面,PDF拆分 会很方便。

常见问题

我的 PDF 会上传到哪里吗?

不会。把页面绘制成图片的过程完全在你的浏览器中进行,文件从不上传。身份证扫描件、合同等都留在你的设备上,只有在你下载时结果才会写入设备。

应该选多少 DPI?

在屏幕上查看用 72 DPI 就够了(A4 约 595×842 像素);日常使用选 150 DPI(约 1240×1754 像素)比较均衡;打印或需要放大看小字时用 300 DPI(约 2480×3508 像素)。DPI 翻倍,宽和高都翻倍,文件大小大约变成四倍。

很大的 PDF 或页数很多时能处理吗?

页面会依次逐页绘制,并显示进度。单页上限为 5,000 万像素、每边 16,000 像素,超出的页面会自动降低 DPI。如果所选页面合计超过 12 亿像素,浏览器可能会内存不足,因此会拒绝转换,并提示你降低 DPI 或减少页数。中途停止时,已经转换好的页面仍然可以下载。

为什么字体看起来不一样,或者文字显示异常?

页面按 PDF 中的描述绘制。嵌入 PDF 的字体会正常显示,未嵌入的字体则用设备上相似的字体代替,字形可能有所不同。不嵌入字体、而是依赖标准字符映射表(CMap)的中文、日文、韩文 PDF 也支持。所需的映射文件和标准字体只在 PDF 需要时才从本站获取(不使用外部服务器)。如果你的设备没有对应语言的字体,文字可能显示为空白。结果是图片,所以其中的文字无法选中或复制。

有密码保护的 PDF 能用吗?

暂不支持打开时需要密码的 PDF,会显示相应的提示。请先移除密码,再添加解锁后的文件。

没找到想要的工具?