PDF 转 JPG 模糊或太小:DPI 选多少,什么时候用 PNG

把 PDF 转成图片后,文字发虚、图片很小,或者印刷服务说像素不够。这里讲不同用途该选多少分辨率,文字和图表该用 JPG 还是 PNG,怎么只取一页,以及为什么截图是最差的办法。

Ashton
怎么做

PDF 里的文字每次缩放都会重新绘制,所以放多大都清楚。图片却是一张固定的像素网格,在转换那一刻就定下来了。放大超过这张网格,就会发虚。“PDF 转 JPG 变模糊”的抱怨,几乎都能归结到网格太小。

图片为什么会模糊或者很小

网格的大小由分辨率决定,通常用 DPI(dots per inch,每英寸点数)表示:转换工具为页面上每一英寸画多少个像素。一页 US Letter 纸是 8.5 × 11 英寸,按 72 DPI 转,就是一张 612 × 792 像素的图。把它拉满手机或笔记本屏幕,每个像素都会被抹开成好几个。

DPI一页 Letter 纸的像素适合
72612 × 792缩略图
96816 × 1056在显示器上看整页
1501275 × 1650屏幕阅读、聊天发送、社交媒体
2001700 × 2200幻灯片、会被放大看的文档
3002550 × 3300打印、小字、图纸

一页 A4 纸,150 DPI 约是 1240 × 1754,300 DPI 是 2480 × 3508。DPI 翻一倍,像素变成四倍,文件大小和转换时间也跟着涨。所以按用途来选,而不是一律拉满。

什么用途选多少 DPI

最容易栽跟头的是打印。这位 Mac 用户正在为一家在线印刷服务排作品集:

The online service accepts JPGs. … when I use this feature, the images are exported at 144dpi. So a 10"x10" page exports as 1440x1440 px. The problem is that I need the JPG to be 3000x3000 px.

译文:“那家在线服务接受 JPG。……用这个功能导出时,图片是 144dpi。所以一页 10 × 10 英寸的页面导出来是 1440 × 1440 px。问题是我需要的 JPG 是 3000 × 3000 px。”出自帖子“export to image” DPI,原文件是从 Pages 导出的。

Apple Community

这段话里就藏着全部规律:像素 = 英寸 × DPI。10 英寸按 300 DPI 算,就是 3,000 像素。发帖人自己想到的退路,先导出 PDF,再把每一页存成 300 DPI 的 JPG,正是解决办法。印刷厂或上传页面要求某个 DPI 时,要核对的是像素数;文件属性里记录的 DPI 数值,各个工具写法不一,单看它意义不大。

  • 邮件、聊天、屏幕阅读:150。字小的话用 200。
  • Instagram 等社交媒体:150 足够。Instagram 帮助中心说,照片会以尽可能好的分辨率上传,“最高 1080 × 1080 像素”,更大的会被缩小。
  • PowerPoint 或 Word:150 到 200。Microsoft 的帮助说,Microsoft 365 的默认图片分辨率是 220 ppi,所以远高于此的图片,放进文档后可能会被降下来。
  • 打印、图纸、会被放大细看的小表格:300。
  • 只收 JPG 的上传页面,比如求职申请、比赛投稿:通常还有大小上限。超了的话,先把 DPI 降一档,再考虑动 JPG 质量。

文字和图表,用 JPG 还是 PNG

JPG 省空间的办法,是把画面切成 8 × 8 像素的小块,扔掉你不太会注意到的细节。用在照片上效果很好。用在白纸黑字上,锐利的边缘会在每个字周围留下一圈淡淡的杂点,有时被称为“蚊式噪声”。调高质量能减轻,但去不干净。

PNG 会精确保留每一个像素,所以文字、表格线、图表标签都干干净净。有两点要注意。PNG 不会增加像素,因为 DPI 太低而模糊的图,存成 PNG 照样模糊,要先把分辨率改对。另外,满是照片的页面存成 PNG,会比 JPG 大好几倍,这种页面还是用质量 85% 到 90% 的 JPG 更合适。

透明背景

PDF 转成 PNG,得不到透明背景,哪怕这个 PDF 本身是带透明背景做的。一位设计师在 Adobe 论坛上就撞上了这个问题:

I've exported an illustration from illustrator to pdf with a transparent background. It worked, and in acrobat it also has a transparent background. But when I try to export it as a png, it always gets a white background. it drives me mad.

译文:“我从 Illustrator 把一幅插画导出成透明背景的 PDF。成功了,在 Acrobat 里背景也是透明的。可每次想把它导出成 PNG,背景总是白的。快把我逼疯了。”2022 年 12 月,浏览 1,399 次。

Adobe Community

回复毫不客气:“Acrobat 没有任何透明导出功能。PDF 文件总是渲染在白底上。”PDF 页面是按印在白纸上的样子画出来的。要一个透明背景的 logo 或图形,就从做它的那个软件里导出 PNG,而不是从 PDF 导出。

PDF 截图为什么效果更差

截图记录的是屏幕此刻显示的像素。把一整页 Letter 纸塞进 1920 × 1080 的显示器,高度不到 1,000 像素,折算下来大约 90 DPI,甚至更低。而且阅读器为了放得下,已经把文字缩小并做了平滑处理,截下来的图也就继承了这层模糊。如果非截图不可,就放大到需要的部分占满屏幕,只截那一块。每放大一档,像素就多一些。

「预览」、Acrobat 和 Windows 能给你什么

在 Mac 上,「预览」不用装任何东西就能做:打开 PDF,选取「文件」>「导出」,在「格式」弹出式菜单里选 JPEG 或 PNG。Apple 针对 macOS Tahoe 26 的使用手册提到了 JPEG 的质量调节,对分辨率只字未提;不过从用户的反馈看,同一个对话框里有一个以像素/英寸为单位的分辨率栏(英文界面叫 Resolution)。一位用 Big Sur 的 Apple Community 用户把它从 72 改到 300,得到的图片仍然“质量很差”,所以导出后最好核对一下像素尺寸。更大的坑在页数上:

How do I get both pages of my pdf to convert to jpeg? It's only taking the first page.

译文:“怎么才能把 PDF 的两页都转成 JPEG?它只转了第一页。”2020 年 3 月,macOS 10.15。

Apple Community

我们在 Apple 的手册里没找到把 PDF 所有页面一次导出成图片的方法。

Adobe Acrobat Pro 可以做到:按英文界面的写法是 File > Export To > Image,再选 JPEG,用 Settings 按钮设分辨率(Adobe 有篇博客文章演示了 600 DPI 的做法)。有多页时,Adobe 说“每一页都会存成单独的图片文件”。这是付费方案,Adobe 美国站的 Export PDF 页面上标的是年付方案每月 19.99 美元;免费的 Acrobat Reader 则定位于查看和分享。Adobe 的在线转换在这方面有前科。在 2017 年一个浏览 19,543 次的 Adobe Community 帖子里,一位买了 PDF Pack 的用户说“不管选哪个图片质量,出来都是同样差(低)的质量和同样的图片尺寸”,一位社区专家发现它输出的图片长边总是 1,024 像素。这个限制现在是否还在,我们没能确认。

在 Windows 上,我们没有找到能把 PDF 页面导出成图片文件的内置功能。2026 年 8 月有人在 Microsoft 的 Tech Community 上问这件事,得到的“不用安装”的建议是截图工具,也就是上面说的截图那条路。

只要一页,或者 30 个文件顺序乱了

大多数转换工具一页出一张图,30 页的 PDF 就是 30 个文件。如果只要其中一页,要么先把这一页单独取出成一个 PDF 再转,要么全部转完只留需要的那张。文档很长或者 DPI 很高时,前一种更快。

从 PDF 里取出需要的页面

接下来是文件名。凡是逐个字符比较文件名来排序的地方,都会排成 page1、page10、page11、page2,一张接一张上传或添加附件时,顺序就乱了。数字前面补零的文件名(01、02 … 30)在哪儿都能排对。

用本站的 PDF 转 JPG

「PDF 转 JPG」和「PDF 转 PNG」一次处理一个 PDF,分辨率可选 72、96、150、200、300 DPI,默认选中 150。JPG 有一个 40% 到 100% 的质量滑块(初始 90%);PNG 是无损的,没有滑块。点「开始转换」,所有页面会依次绘制。结果页会列出每张图的像素尺寸和文件大小,文件名形如 report_01.jpg(PDF 有 10 页及以上时补零),顺序不会乱;不止一张时,会出现「全部下载(ZIP · 30 个)」。一切都在浏览器里完成,PDF 不会上传。手机浏览器里也能用,不过 PDF 超过 40MB 时,会提示手机可能内存不足。

它做不到的:挑选页面(先用「拆分 PDF」)、超过 300 DPI、保留透明背景(PNG 输出同样会填上白底)。如果 JPG 还是超出上传限制,可以用「压缩图片」一次性批量降低质量。

把 PDF 转成 JPG

常见问题

模糊的 JPG 还能变清楚吗?
基本不能,缺掉的像素已经没了。如果 PDF 还在,就用更高的 DPI 重新转一次。
扫描版 PDF 用 300 DPI 转会更清楚吗?
最多清楚到当初扫描的分辨率。扫描件本来就是 PDF 里的一张图片,再往上调只会让文件更大。
300 DPI 的文件太大了。
降到 200,像素大约只有原来的 44%。照片多的页面,把 JPG 质量调到 80% 左右也有帮助。
能直接要 WebP 吗?
PDF 工具只出 JPG 或 PNG。把结果放进「压缩图片」,格式选 WebP。
转出来的图片里的文字能复制吗?
不能,文字已经成了图片的一部分。请从原 PDF 里复制。

更新于 2026年9月30日 · 截至 2026 年 9 月 30 日。核对了 Apple 针对 macOS Tahoe 26 的「预览」使用手册、Adobe 的 Acrobat Pro 页面、Microsoft 365 帮助和 Instagram 帮助中心。本站工具用 pdf.js 6.3 绘制页面。