PDF 转 PNG:功能介绍
PNG 采用无损压缩:渲染器画出的每一个像素都被原样保存,之后不会添加任何模糊或块状瑕疵。所以当页面主要是文字、细线、图表、表格或软件截图时,PNG 是合适的格式,因为 JPG 在硬边缘周围留下的淡淡光晕在这类内容上会很明显。由于不丢弃任何信息,也就没有质量滑块需要设置。
在后台,Mozilla 的 pdf.js 在你的浏览器中打开 PDF,按你选择的分辨率把每个选中的页面绘制到画布上,再由浏览器把画布保存为 PNG。文件名为 PDF 的名称加页码(manual-p1.png、manual-p2.png,依此类推);选中多页时,会打包成一个 ZIP 压缩包。
不保留透明背景
PNG 格式本身可以存储透明像素,但这个转换器不会生成透明像素。每一页都会先绘制到纯白底色上,和 PDF 阅读器里显示的效果完全一样,所以背景为空的 Logo 或图标 PDF,转出来会落在白底上。如果需要抠好图的图形,请从原始设计文件导出。
PDF 转 PNG:使用步骤
- 添加 PDF从文件中选择 PDF,或把它拖到工具上。页面缩略图会以网格形式显示,让你在转换前确认文档没有选错。
- 选择页面和 DPI所有页面一开始都处于选中状态。点击缩略图可以切换选中,也可以输入 2, 6-8 这样的页码列表。然后设置分辨率:150 DPI 适合屏幕查看,300 DPI 适合打印和文字识别。
- 下载 PNG 文件点击“转换为图片”。单页保存为一个 PNG;多页则打包成一个 ZIP 压缩包,电脑和手机无需额外软件即可打开。
常见使用场景
技术文档或 Wiki 用的示意图
架构图、流程图和接线图常常放在 PDF 里。转成 PNG 后可以贴进 Wiki 页面、工单或 README,细线依然干净,不会沾上灰色噪点。
为文字识别提供干净的输入
OCR 软件从清晰、没有压缩噪点的图片中识别字符会更可靠。把扫描或传真的页面按 300 DPI 渲染成 PNG,再交给你常用的 OCR 程序。
可以裁剪和缩放的图表
要把季度报告里的图表搬进演示文稿?300 DPI 的 PNG 可以在幻灯片编辑器里裁剪到只剩图表并缩小,坐标轴标签也不会变模糊。
PNG 输出的分辨率指南
PDF 以英寸为单位度量页面,DPI 设置决定每一英寸会变成多少像素。一张 A4 纸(210 × 297 毫米,即 8.27 × 11.69 英寸)渲染结果如下:
- 72 DPI:595 × 842 像素。足以在文件列表或预览窗格中认出是哪一页,但小字会很难看清。
- 150 DPI(默认):1240 × 1754 像素。全屏查看时正文读起来很舒服,文件大小也还可控。
- 300 DPI:2480 × 3508 像素。这是打印和 OCR 的常用标准,因为每个字母都需要足够的像素才能被正确识别。
从 150 DPI 提高到 300 DPI,像素数会变成四倍,PNG 文件也会随之急剧变大。渲染分辨率超出实际需要,只会白白增加体积。
PNG 文件会有多大?
无损不等于小。PNG 压缩大片纯色区域的效率很高,所以白底黑字的页面、电子表格或线稿通常生成的文件都很紧凑。照片、渐变和带着灰色纸纹的扫描件则正好相反:每个稍有差异的像素都必须记录下来,图片多的页面存成 PNG 往往比存成 JPG 大得多。
对于宣传册、杂志跨页和扫描的信件,PDF 转 JPG 或 PDF 转 WebP 通常是更划算的选择。PNG 留给有硬边缘的内容。
转换过程中会发生哪些变化
其他需求有更合适的工具
PNG 输出用于获取页面的图片。如果你真正想要的是更小的 PDF,压缩 PDF 能缩小文件并保留完整的文字。想把其中几页单独做成一份文档,提取 PDF 页面会直接复制这些页面,不做任何渲染。而如果你手上是要做成 PDF 的 PNG 图片,那是 PNG 转 PDF 的工作。
你的 PDF 从不离开这个标签页
渲染和 PNG 编码都由你的浏览器在你自己的硬件上完成,不经过任何服务器;页面加载后即使断网,工具也能继续工作。我们隐私页面上的步骤介绍了如何确认没有发送任何内容。