如何在 Mac 上将 PDF 转换为 PNG
“预览”的“文件”>“导出”一次只能把 PDF 的一页存储为 PNG,处理长文档很慢。File Acture 的“PDF 转图像”一次运行就能把所有页面或你选择的页面存储为 72、150 或 300 DPI 的 PNG。
更新于 2026年10月1日阅读约 6 分钟
File Acture 团队
你可能需要把一张幻灯片做成图片放进演示文稿,把一张图表交给设计工具,或者让一页小字内容保持清晰,而 PNG 正是能让文字和线条保持干净的格式。在 Mac 上把一页 PDF 转换为 PNG 很简单,可要在“预览”里转换二十页,就是件苦差事了。
为什么把 PDF 转换为 PNG 而不是 JPG?
当页面主要是文字、图表或线条图,或者你之后还要编辑并再次保存图片时,请选择 PNG。PNG 是无损格式:细线和小字都能保持锐利,反复保存图片也不会让画质下降。
代价是文件大小和内容。照片或扫描件页面生成的 PNG 比 JPG 大得多,而且和任何图片一样,文字会变成像素:看起来一样,但无法再搜索或选择。
Mac 不用额外软件就能将 PDF 转换为 PNG 吗?
可以。“预览”和 sips 命令都能把某一页存储为 PNG,而“自动操作”(Automator)在你建好工作流程后可以渲染整个文档。
- 预览:打开 PDF,前往要转换的页面,选取“文件”>“导出”(macOS 27 中为“文件”>“导出为…”),把“格式”设为 PNG,需要的话再调整分辨率。你得到的是正在查看的那一页;要转换下一页,就得再导出一次。
- 终端:
sips -s format png report.pdf --out page.png只存储第一页,分辨率为 72 DPI:一页美国信纸会变成 612 × 792 像素。 - 自动操作:围绕“将 PDF 页面渲染为图像”构建一个快速操作,在该操作中选择 PNG 和分辨率,再添加“移动访达项目”,因为图像会先写入一个临时文件夹。每一页都会变成名称类似“Report.png”“Report 2.png”的文件,依此类推。
如何用 File Acture 把 PDF 的每一页转换为 PNG
File Acture 的“PDF 转图像”一次运行就能在你的 Mac 上,把所有页面或指定范围的页面转换为单独的图片文件。
把格式设为 PNG,并为分辨率选择 72 DPI — 屏幕、150 DPI — 标准或 300 DPI — 打印。PNG 是无损格式,所以质量滑块是隐藏的。页面留空表示所有页面,也可以输入“1-3, 5”这样的范围。
每个 PDF 都有一个以其名称命名、末尾带“(图像)”的文件夹,位于文稿 › File Acture › PDF,或你在存储到中选择的文件夹里。文件按“Report - page 01.png”这样的格式编号,因此会按页码顺序排列。每一页都绘制在白色底上,所以 PNG 的背景是白色的,你的 PDF 保持不变。一次运行可以转换多个 PDF,而且不会上传任何内容。
PDF 转 PNG 应该选择多大的分辨率?
大多数情况下,150 DPI 是合适的分辨率:在屏幕上清晰,又不会生成巨大的文件。DPI 翻一倍,像素数就变成四倍,所以 PNG 文件会迅速变大。
- 72 DPI:用于预览和缩略图。一页 A4 大约是 595 × 842 像素。
- 150 DPI:用于屏幕、邮件和大多数上传表单。一页 A4 大约是 1240 × 1754 像素,一页美国信纸是 1275 × 1650。
- 300 DPI:用于打印和精细细节。一页 A4 大约是 2480 × 3508 像素,PNG 文件会大好几倍。
如何只把 PDF 的部分页面转换为 PNG
只想转换部分页面时,在页面中输入页码和范围,例如“1, 3-5”,File Acture 会跳过其余页面。输入“8-”表示从第 8 页到最后一页。
每张图片的文件名都保留真实的页码,所以 12 页报告的第 7 页会变成“Report - page 07.png”,你随时能看出图片来自哪一页。输入页码的先后顺序无关紧要;如果输入了 PDF 里没有的页码,File Acture 会针对该 PDF 停止,并且什么也不会存储。
为什么我的 PNG 文件这么大?
PNG 无损地存储每一个像素,所以文件大小取决于页面的内容。纯文字和纯色块压缩得很好;照片和扫描件则不然,而扫描的 PDF 其实就是纸张的照片,所以每一页转成 PNG 后可能比转成 JPG 大好几倍。
File Acture 会对写入的每个 PNG 做一轮无损优化,但无损所能做的有限。要缩小文件,可以调低分辨率,只转换需要的页面,或者改为把页面存储为 JPG。
把 PDF 转换为图片的小技巧
转换前先设好页面范围、解锁受保护的 PDF,并考虑好大小限制,一次运行就够了。
- 只要一页?在页面中输入它的页码,例如 4。
- 加密的 PDF:需要密码才能打开的 PDF,必须先用解锁 PDF解锁。
- 文件太大,表单不收?把图片压缩到目标大小,例如 500 KB。PNG 是无损格式,所以除非改用 JPEG,否则目标越小,像素就越少。
- 想反过来转换?把图片转换为 PDF。
- 批量处理:免费版每次运行最多转换 5 个 PDF,每台 Mac 有 3 次运行;想了解 Pro,请查看价格。
如何用 File Acture 将 PDF 转换为 PNG
- 1
添加 PDF
在边栏中选择 PDF 转图像,然后拖入 PDF,或点按选取文件…。
- 2
选择 PNG
在图像下,把格式设为 PNG。
- 3
选择分辨率
选择 72 DPI — 屏幕、150 DPI — 标准或 300 DPI — 打印。
- 4
选择页面
页面留空表示所有页面,也可以输入“1-3, 5”这样的范围。
- 5
转换
点按转换。每个 PDF 都会在存储到所选的文件夹中得到一个存放编号 PNG 图片的文件夹。
在你的 Mac 上,把 PDF 的每一页都转换为清晰的 PNG。
免费试用 · 在你的设备上运行
| 方法 | 一次转换所有页面 | 分辨率 | 文件名 |
|---|---|---|---|
| “预览”,“文件”>“导出” | 否,正在查看的那一页 | 可输入任意数值 | 每个名称都由你来取 |
| “终端”中的 sips | 否,只有第一页 | 72 DPI | 你指定的名称 |
| “自动操作”,“将 PDF 页面渲染为图像” | 可以,但要先建好工作流程 | 在操作中设置 | 以 PDF 命名:Report.png、Report 2.png… |
| File Acture“PDF 转图像” | 可以,也可以选择范围 | 72、150 或 300 DPI | Report - page 01.png,每个 PDF 一个文件夹 |
常见问题
如何在 Mac 上把多页 PDF 转换为 PNG?
把它添加到 File Acture 的“PDF 转图像”,把“格式”设为 PNG,“页面”留空,每一页都会变成单独的 PNG。用“预览”的话,就得逐页导出。
如何把 PDF 的某一页存储为 PNG?
在“预览”中前往那一页,选取“文件”>“导出”,并将“格式”设为 PNG。在 File Acture 中,在“页面”里输入该页页码。
PDF 转 PNG 应该用多大的分辨率?
150 DPI 适合屏幕、邮件和大多数上传表单。打印用 300 DPI,小预览图用 72 DPI;DPI 每翻一倍,像素数就变成四倍。
PDF 转换为 PNG 后会保留透明背景吗?
PDF 页面本身没有可保留的背景:File Acture 会把每一页绘制在白色底上,所以每个 PNG 都是不透明的,背景为白色。
把 PDF 转换为 PNG 会损失质量吗?
PNG 本身不会损失任何东西,但文字会变成像素,因此无法再搜索或编辑,清晰度也取决于你选择的分辨率。