你需要把一页 PDF 变成 JPG——可能是要把某页发到社交平台、在聊天里附一张预览图,或者放进一个不接受 PDF 的文档里。转换本身很简单。真正让人卡住的,是 JPG 能装什么、不能装什么,以及大多数转换工具其实会先偷偷把你的文件传到服务器上。这两点这篇都讲。
为什么要把 PDF 页面转成 JPG

PDF 是一种文档格式。很多接受图片的地方并不接受 PDF:Instagram、大部分聊天软件的内联预览、不少网页表单,还有那些想要一张图而不是嵌入文件的幻灯片编辑器。把一页转成 JPG,你就得到一个哪儿都能贴、哪儿都能预览的东西。JPG 尤其能把文件压得很小,所以它适合以照片为主的页面,也适合任何需要让下载体积轻一点的场合。
两个常让人意外的点

文字会变成像素。 JPG 是一张平面图片。一页一旦变成 JPG,上面的文字就没法选中、搜索或编辑了——它是"文字的图片",不是文字。当你的目的就是把这页展示出来时,这没问题。但如果你其实需要一个可编辑、可搜索的文件,这就走错了,那种情况请留着原来的 PDF。
JPG 存不了透明,所以页面会带上白底。 PDF 页面可以是透明的,JPG 不行。导出成 JPG 时,任何透明区域都会被填成纯白。对大多数文档这看不出来——那页本来就是白的。但如果你指望的是透明背景,那就改选 PNG,它能保留透明。
如果清晰的文字和示意图比文件大小更重要,PNG 往往是更好的选择——它是无损的,边缘周围不会有压缩毛边。JPG 则用在页面是照片类内容、或者小文件更划算的时候。
分辨率:别直接用默认档
JPG 出来清不清晰,取决于你按多大分辨率去渲染。屏幕分辨率(约 108 dpi)适合只在屏幕上看的东西。高清(约 144 dpi)在高密度的手机、笔记本屏上依然清晰。打印(约 216 dpi)用于纸面或有人要放大看的场合——更清晰,但文件明显更大。按图片实际要出现在哪里来选;没必要为一条 Slack 消息做一张 216 dpi 的 JPG。
怎么在不上传文件的前提下完成
大多数"PDF 转 JPG"网站不说的一环是:一点转换,通常就把你的 PDF 传到了它们的服务器,由服务器干活再把图片传回来。公开的宣传单倒无所谓。可要是合同、流水单、扫描表单,那就是一份私密文档的副本,躺在了你管不着的机器上。
其实不必这样。IMG.DIY 的转换工具用 Mozilla 的 pdf.js 引擎,直接在你的浏览器里渲染页面,文件从不离开你的设备。你选 JPG 还是 PNG、选个分辨率,它就还给你一张图,或者一个按页码编号的 ZIP——不用注册、不上传。
页面加载完之后,你甚至可以断网,它照样能用——这就是"什么都没被传走"最简单的证明。想快速把 PDF 页面转成能发、能贴、能分享的 JPG,又不让文件碰服务器,这样就够了。
