PNG 转 PDF 转换器

把 PNG 截图、图表合成 PDF,文字保持锐利、像素原样保留,一图一页。浏览器本地完成,免费、不上传。

结果

处理完成的文件会显示在这里,并提供下载操作。

就绪,添加图片即可开始。

工作方式

  • 每张图片单独成页,页面尺寸就是图片本身的尺寸,不裁剪、不拉伸、不留白;页面顺序就是你添加文件的顺序。
  • PNG 像素原样保留,截图、界面截取和图表都保持锐利。

你的 PDF 和图片会在浏览器本地处理,不会上传到 BroBroGo。

常见问题

怎么把 PNG 截图合成 PDF?

按想要的顺序添加 PNG,点击开始:每张单独成页、页面尺寸即图片尺寸,PDF 立即可下载。

截图会变糊吗?

不会。PNG 是无损格式,每个像素原样进入 PDF,页面尺寸与图片一致,不缩放、不发虚。

这个页面做什么

本工具将 PNG 图像合并成一册 PDF 文档。每上传一张图片,它就会成为 PDF 中的一个页面,页面顺序与文件添加顺序一致。生成的 PDF 是纯粹的视觉文档,其中不嵌入任何可选择的文本层,因此不要指望能直接搜索或复制其中的文字——除非后续单独对 PDF 施加 OCR 处理。

为什么这个页面区别于同类工具

市面上有很多“图片转 PDF”工具,但这一页面强调了两点明确的取舍:

  • 方向不可逆:这是一个图像→PDF 的页面。与之相反的 PDF 转图片功能由站内另一个独立页面提供,两者不共用逻辑。
  • 格式专精与格式限制:本页面的名称强调 PNG,而 PNG 是一种无损图像格式,通常用于保存清晰的文字截图、界面设计或线条图。然而,一张 PNG 截图中的文字被渲染成像素后,在生成的 PDF 里就失去了文字层——这段文字变得不可搜索、不可选中,也谈不上复制粘贴。如果你需要保留文字的可搜索性,应当先对源 PNG 执行 OCR 再制作 PDF。
  • 本地处理:所有图像读取、缩放和 PDF 组装都在用户的浏览器中完成,不向任何服务器上传文件。

输入与输出参数

输入

项目 具体要求
文件数量 最多 20 个文件
单文件大小 不超过 80 MB
支持格式 PNG

页面的名称是“PNG 转 PDF”,并且只接受 PNG 格式。

输出

工具在转换完毕后显示以下信息:

  • Created ‹count› PDF file.
  • Source:输入图像的总原始大小(以字节或可读格式显示)。
  • Output:生成的 PDF 实际大小。由于 PDF 对图像重新封装(可能调用编码压缩或保留原始数据流),两者通常不一致。
  • Pages:PDF 中的页数,等于成功处理的图片数量。
  • Download 按钮:点击即可保存生成的 PDF。
  • 汇总行:Created ‹pages› page(s): ‹original› -> ‹output›,例如“Created 5 page(s): 12.3 MB → 11.8 MB”。

边界条件与错误提示

工具在以下情况会给出精确的阻止信息,而不是静默失败:

触发条件 显示消息
未选择任何文件 Choose at least one file. 且“Create PDF”和“Clear”按钮被禁用
选取超过 20 个文件 Choose up to ‹max› images at a time.
任一文件超过 80 MB Each file must be ‹max› or smaller.
选中不支持的文件类型(例如直接拖入 PDF) This file type is not supported for the selected direction.
选中不支持的非图像格式 Choose image files: JPG, PNG, WebP, AVIF, GIF, HEIC or HEIF.
文件为空(0 字节) This file is empty.
文件看似图像但无法解码(例如损坏的 PNG 头) This image could not be decoded. It may be corrupted or not actually an image.
处理中途失败 单个文件失败:Conversion failed. Try another file.;多个文件失败:‹count› file(s) could not be processed.

这些错误提示彼此互斥——工具按优先级检查:先查是否为空文件,再查大小,再查格式,最后尝试解码。

为什么生成 PDF 后文字不可搜索

PDF 标准允许两种不同的文本存储方式:

  1. 文本层:使用字体和字符编码将文字记录为可搜索、可选择的 Unicode 字符串。这种方式占用空间小,允许复制。
  2. 图像层:将整页内容作为光栅图像内嵌。本工具采取的就是这种方式:它把每张 PNG 图像直接作为 PDF 的页面流放入。因此,哪怕你的 PNG 里是一幅软件界面截图,上面的中文文字在 PDF 里依然是像素阵列。PDF 阅读器的搜索功能查不到它,也无法选中复制。

如果你需要可搜索的 PDF,有两种常规做法:

  • 在浏览器端使用 OCR 库在合成 PDF 之前提取文字并叠加不可见的文本层——本页面的工具没有集成这一功能。
  • 使用专业的 PDF 编辑器对生成的 PDF 运行 OCR。

谁适合使用这个页面

  • 手头有一批 PNG 格式的截图、图表或插画,希望以无损质量打包成一个 PDF 用于归档或分发的用户。
  • 希望在不安装任何桌面软件的前提下,将多页图像(比如扫描的纸质文档照片)合成一册 PDF 的用户。
  • 对隐私敏感,不愿将图片上传到云转换服务的用户——因为整个流程在浏览器本地完成。
  • 需要提交电子版作品集或视觉报告,每个作品保存为单张图片的人:在文件管理器中按期望顺序排好,一次性拖入页面即可生成 PDF。

常见问题

我有一批 JPG 图片,可以拖入这个页面吗?

不可以。本页面只接受 PNG 格式的图片作为输入。如果你有 JPG 图片,请使用本站的“图片转 PDF”页面。

为什么我生成的 PDF 比原始图片还大?

可能的原因有两个:

  1. PDF 对每张图像都附带元数据头和结构开销,多张图片叠加后可能略大于原始总和。
  2. 工具可能将 PNG 形式的原始图像以未压缩或特定流方式封装,没有进行二次压缩。这种情况下 PDF 大小接近输入总和。

反过来,如果工具在封装过程中重新压缩图像(比如将 PNG 转成 JPEG 编码后再置入 PDF),输出可能小于输入,但损失了 PNG 的无损特性。

生成的 PDF 能否直接拿去打印?

可以。PDF 是印刷行业中标准提交格式之一。不过需要注意:如果原始 PNG 的分辨率(DPI)过低,打印出的效果会模糊。本页面不修改图像像素尺寸,也不添加 DPI 元数据——这些信息由源文件携带。

我选了超过 20 张图片,为什么不出错?

工具会在选择文件后立即校验数量。如果用户通过文件选择框一次性选取超过 20 个文件,会显示 Choose up to ‹max› images at a time. 且不会开始转换。如果分批拖入超越上限,则需要手动减少文件数量后重试。

这个页面需要联网才能用吗?

初始化页面时浏览器需要加载 JavaScript 代码,这需要联网加载一次。一旦页面完全加载,后续的图片读取、渲染、PDF 组装完全是本地执行,不需要持续的互联网连接。

生成的 PDF 可以用密码保护吗?

不可以。本页面不提供 PDF 加密、权限设置或密码添加功能。如果你需要保护 PDF,可以在下载后使用 Adobe Acrobat、PDFtk 或其他桌面软件加锁。