图片转 PDF 转换器

jpg · png → pdf

按您设定的顺序,把多张照片合并为一个 PDF,每张照片占一页。浏览器负责生成文件,文件不会离开您的设备。

队列不会上传任何文件
将照片拖放到此处以合并为 PDF
正在合并为 PDF…

关于这款图片转 PDF 转换器

此工具将照片、扫描件或图形合并为一个 PDF,每页一张图片。添加 JPG、PNG、WebP、GIF 或 BMP 文件,按您想要的顺序排列,文档就会在浏览器中生成。

JPG 和 PNG 文件会直接放入。WebP、GIF 和 BMP 文件会先转换为 PNG,转换方式与图片转换工具相同,都基于 canvas,然后再以同样的方式放入。

使用方法

01

添加照片

将 JPG、PNG、WebP、GIF 或 BMP 文件拖放到上方区域,或点击“选择照片”进行选择。可以一次添加多个文件。

02

排列顺序

拖动某一行改变位置,或使用上下箭头。文件会按从上到下的这个顺序合并。

03

合并为 PDF

点击“合并为 PDF”。每张照片都会变成一页,页面大小与该照片一致。

04

保存文件

生成好的 PDF 会带着“下载”按钮出现。在您点击之前,不会向设备写入任何内容。

功能

  • 浏览器负责生成 PDF,任何请求都不会把您的照片发送到服务器。
  • JPG 和 PNG 图片会原样嵌入;WebP、GIF 和 BMP 图片会先转换为 PNG。
  • 拖放排序,或上下箭头,会在合并前决定页面顺序。
  • 每一页的大小与其中的照片一致,不会为适应标准页面而裁剪或拉伸。
  • 添加照片的数量没有固定上限,只有单张照片的大小限制。

技术规格

技术规格 详细说明
支持格式 JPG、PNG、WebP、GIF 和 BMP 图片,可一次添加多张
输出 一个 PDF,每张图片占一页
页面大小 与照片的像素尺寸一致,没有 A4 或 Letter 选项
大小限制 每张图片最大 100 MB,添加数量没有上限
依赖库 pdf-lib 1.17,从 cdnjs CDN 加载
照片去向 哪儿也不去,始终留在当前标签页的内存中
使用须知

它不能做什么

它只是把完整的图片放到 PDF 页面上。有些需求要用别的工具。

没有标准页面大小

页面既不是 A4 也不是 Letter,也没有边距或适应选项。一张很大的照片会生成一个很大的页面,小照片则生成小页面。

不压缩

照片会按原始大小和质量嵌入,因此一批大照片会生成一个大 PDF。如果成品需要控制在上传上限内,请先用 图片压缩器 压小。

生成后无法重新排序

请在合并前调整队列顺序。PDF 生成后,无法在其内部重新排列页面。

不识别文字

PDF 中保存的是文档的图片,不是可搜索的文字。如果需要搜索或复制,请对生成结果运行 PDF 与图片 OCR。

相关 PDF 工具

常见问题

不会。pdf-lib 在当前标签页中运行,用您添加的文件生成 PDF。唯一需要下载的是 pdf-lib 库本身,来自 cdnjs CDN,任何请求都不会携带您的照片。

每一页都对应其照片的像素尺寸,而不是 A4 或 Letter 这类印刷尺寸。一张 3000 × 2000 像素的照片会变成一个 3000 × 2000 点的页面,除非您在 PDF 阅读器中缩小它,否则打印出来会很大。

可以。把文件拖到新位置,或使用它旁边的上下箭头。生成的 PDF 会遵循这个顺序。

支持。JPG 和 PNG 会直接放入。WebP、GIF 和 BMP 会先在浏览器中转换为 PNG,再以同样方式放入。

每张照片最大 100 MB。添加数量没有上限,不过批量较大时处理更慢,生成的 PDF 也更大。

照片始终留在您的设备上

浏览器读取每张照片,pdf-lib 在当前标签页内组装 PDF。不会上传任何内容,关闭标签页后文件即从内存中清除。