JPG 转 PDF 转换器

把 JPG 照片、扫描件合并成一份 PDF:一图一页,按你选择的顺序排列。浏览器本地完成,免费、不上传、无水印。

结果

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

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

工作方式

  • 每张图片单独成页,页面尺寸就是图片本身的尺寸,不裁剪、不拉伸、不留白;页面顺序就是你添加文件的顺序。
  • 照片以高画质 JPEG 写入 PDF,观感与原图一致,文件大小也接近原图。

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

常见问题

怎么把多张 JPG 合成一份 PDF?

按想要的顺序添加 JPG,点击开始:每张照片单独成页,PDF 立即可下载。

照片会损失画质吗?

照片以高画质 JPEG 写入 PDF,肉眼看不出差别,文件大小也和原图相近。

功能概述与核心机制

该页面用于将多个 JPG 图像合并成一个 PDF 文档。每添加一张图像,便对应 PDF 中的一页,页面的排列顺序与文件添加的顺序完全一致。整个转换过程在用户浏览器本地完成,图像数据不会离开用户设备,因此不存在上传服务器带来的隐私风险。

浏览器读取 JPG 文件的二进制数据,将其解码为位图,然后将每张位图组装成一个 PDF 页面。PDF 标准支持嵌入图像作为页面内容,该工具正是利用这一特性,将每张 JPG 单独放入一个 PDF 页面,不进行任何缩放或压缩调整,因此输出 PDF 的尺寸与输入图像的像素尺寸直接相关。

输出 PDF 的特性与限制

与其他 PDF 转换工具不同,该页面生成的 PDF 不含任何文本层。这意味着:

  • PDF 文档本身不可搜索,用户无法通过文字搜索找到特定页面
  • 文档内容无法直接复制为文字
  • 若需文本搜索功能,需通过 OCR(光学字符识别)软件另行处理
  • PDF 本质上只是位图页面的容器,不能作为可编辑的文本文档使用

每张图像严格对应一个 PDF 页面,不存在将多张图像合并到同一页的选项。页面顺序在文件添加后固定,用户无法在操作界面上进行拖拽调整。如果需要调整顺序,必须在选择文件前安排好顺序,或者重新添加文件。

输入要求与文件限制

文件格式:此页面仅接受 JPEG 图像。文件选择器会过滤出 .jpg / .jpeg 文件。

数量限制:单次最多添加 20 张图像。若超过此数量,页面显示“请一次最多选择 ‹max› 张图像。”(其中 max 为 20)。

文件大小:每个文件不得超过 80 MB。超出此限制时,提示信息为“每个文件必须不超过 ‹max› MB 或更小。”

文件有效性

  • 空文件:提示“此文件为空。”
  • 无法解码的图像:提示“无法解码此图像。它可能已损坏或并非真正的图像。”
  • 转换失败:提示“转换失败。请尝试其他文件。”
  • 多个文件同时失败:提示“有 ‹count› 个文件无法处理。”

错误处理机制

错误类型 触发条件 提示信息
未选择文件 点击“创建 PDF”前未添加任何文件 “请至少选择一个文件。”
文件数量超限 添加超过 20 个文件 “请一次最多选择 ‹max› 张图像。”
文件大小超限 单个文件超过 80 MB “每个文件必须不超过 ‹max› MB 或更小。”
不支持的格式 添加非图像文件(如 PDF) “请选择图像文件:JPG、PNG、WebP、AVIF、GIF、HEIC 或 HEIF。”
文件为空 添加 0 字节文件 “此文件为空。”
文件损坏 无法解码 “无法解码此图像。它可能已损坏或并非真正的图像。”
通用转换失败 其他错误 “转换失败。请尝试其他文件。”
批量失败 多个文件发生错误 “有 ‹count› 个文件无法处理。”

结果面板与输出参数

完成转换后,页面显示结果面板,包含以下信息:

  • 已创建 ‹count› 个 PDF 文件。 —— 表示生成的 PDF 文件数量(始终为 1)
  • 来源 —— 所有输入图像的原始总大小
  • 输出 —— 生成的 PDF 文件大小
  • 页数 —— PDF 中包含的页面数
  • 下载 按钮 —— 用于保存生成的 PDF
  • 摘要行:“已创建 ‹pages› 页:‹original› -> ‹output›”

实际转换过程中,JPG 图像的压缩特性与 PDF 内部使用的图像编码方式不同。JPG 通常使用有损压缩,而 PDF 支持多种压缩算法。输出 PDF 的文件大小与输入图像的总大小之间没有固定比例关系,取决于原图的分辨率、JPG 压缩质量以及 PDF 引擎对图像的重编码方式。一般来说,如果原图已经是高压缩率的 JPG,PDF 大小可能与原图总和相近或略大。

适用场景与限制

JPG 格式广泛用于数码照片和扫描件,原因在于其有损压缩机制能大幅减小文件大小,同时保留人眼可接受的画质。该页面最适合以下场景:

  • 将多张相机或手机拍摄的 JPG 照片合并为一份 PDF 文档,用于分享或存档
  • 将扫描的 JPG 图像(每页一张扫描件)合并为连续 PDF
  • 将多张发票、合同、收据的图片附件整合为一个文件发送

使用时需注意技术限制:

  • 所有处理在浏览器中进行,受设备内存限制。若同时处理 20 张高分辨率图像,内存占用可能较高,老旧设备可能出现卡顿或崩溃
  • 输出 PDF 不可搜索,不适用于需要全文检索的文档场景
  • 生成的 PDF 无法直接编辑文字;若要修改内容,必须回到原图修改后重新生成
  • 文件数量和大小上限(20 张、每张 80 MB)意味着单次转换的素材总量上限约为 1.6 GB

常见问题

1. 生成的 PDF 页数有限制吗? 每次最多合并 20 张图像,因此 PDF 最多包含 20 页。若需要更多页,需分多次创建 PDF,然后用其他工具合并。

2. 图像在 PDF 中的分辨率会降低吗? 不会降低。每张图像以其原始像素尺寸嵌入 PDF 页面。PDF 阅读器显示时,图像按实际像素呈现,不会自动压缩或缩小。

3. 为什么生成的 PDF 文件比原图总和还大? 可能原因:原图使用了高压缩比的 JPG,而 PDF 引擎内部使用较少的压缩或不同的编码方式。此外,PDF 文件本身包含页面结构信息,会带来少量额外开销。

4. 能调整图片顺序吗? 不能。页面顺序固定为用户添加文件的顺序。如需调整,需重新按正确顺序添加文件。

5. 隐私安全吗? 完全安全。所有处理在用户浏览器本地完成,不上传任何数据到服务器。图像不会离开用户设备。

6. 为何提示“文件类型不支持”? 此页面仅接受 JPEG 图像。如果用户添加了 PDF 文件或其他非图像文件,工具会给出“请选择图像文件:JPG、PNG、WebP、AVIF、GIF、HEIC 或 HEIF。”的提示。