文档工具 · PDF 处理

图片转 PDF

多图合一 PDF

本地处理 · 不上传 免费 · 无需登录 无次数限制 累计 54 次使用
多图合一 · 拖拽重排 · 纸张边距适配 · 本地
拖入多张图片后在此 缩略队列
拖动卡片重排 —— 顺序即 PDF 页序
隐私:图片的解码、缩略图与 PDF 合成全程在浏览器本地完成,原图绝不上传服务器。关闭页面即清空。
拖入 / 点击选择图片(可多选)

JPG · PNG · WebP · GIF 首帧 · 可继续追加 · 不上传

Composed locally — nothing uploaded
就绪 · 拖入多张图片开始合成 PDF
第一节

关于本工具

About

微信群里收了同事发来的四张会议签到表,一张一张存进相册,发邮件前还要逐张拖进 Word 再导出 PDF。多图转 PDF 省去中间环节:选定图片后按顺序排列,点一下即生成一个多页 PDF,每页对应一张原图。图片不离开本地浏览器,后端只负责拼版,不接收原始文件。

使用场景

监理验收留档

装修到水电阶段,监理老张拍了 60 张管线照片,分别存了三个文件夹。业主收房时对着微信聊天记录翻看,根本对不上每根管子的位置。用本工具将同一区域的 10 张照片按拍摄顺序合为一个 PDF,文件名标注「主卧东墙水电」,业主验收时逐页翻看,哪根线走哪一目了然,无需反复跳转相册。

竞品拆解存档

产品经理小陈调研三款竞品 App,每款截了 30 张界面流程图。直接发群里会被刷屏,单独发文件又散乱。他把每款竞品的截图按「首页→二级页→弹窗→设置」顺序拖入工具,生成三个独立 PDF,文件名带版本号。评审会上投屏翻页,团队边看边批注,比对着手机相册一张张划拉节省 20 分钟。

医院病历整理

患者老李一年内做了三次影像检查,CT、核磁、B 超报告散落在不同医院的 App 里。复诊前他把所有报告截图按「检查日期+检查部位」命名,用本工具合并成一个 PDF。医生在诊室直接翻看,对比三次病灶大小变化,不用再等老李翻手机相册,诊断效率提升明显。

教师教案归档

高三数学老师王老师,每节课手写 3-5 页板书,期末要整理成复习资料。他把一学期的 150 张板书照片按「函数」「几何」「概率」分类,每类用本工具合为一个 PDF。学生拿到的是连续翻页的电子版,比零散照片更易串联知识点,打印时也省去逐张排版的麻烦。

电商退货凭证

买家刘女士退货时,快递员只收走商品,物流单和商品瑕疵照片需要线上提交。她用本工具把 4 张照片(外包装破损、内物划痕、订单截图、运单号)按顺序合为一个 PDF,上传到售后页面。客服打开 PDF 即可完整看到问题全貌,无需下载 4 张图片再对应文字描述,退货审核当天通过。

第二节

使用指南

Getting Started

使用步骤

  1. 1点击「选择图片」按钮,从本地选取一张或多张图片(支持 JPG/PNG/WebP),选中后文件名列表出现在上传区
  2. 2拖拽图片列表中的条目可调整顺序,顶部图片将作为 PDF 第一页
  3. 3点击「开始转换」按钮,服务端生成 PDF 文件,进度条显示处理状态
  4. 4转换完成后页面自动弹出下载链接,点击「下载 PDF」保存到本地

输入输出示例

输入输出说明
上传 3 张图片:photo1.jpg(1920×1080)、photo2.png(800×600)、photo3.webp(400×300)生成合并后的 PDF 文件,共 3 页,每页对应一张原图,页面尺寸自动适配为 A4(210mm×297mm),图片按上传顺序排列。常规:多图合并典型场景,验证图片格式兼容(JPG/PNG/WebP)及页面顺序保持。
上传 1 张图片:document.png(2480×3508,A4 扫描件)生成单页 PDF,页面尺寸 2480×3508 像素(对应 A4 300dpi),图片无缩放直接嵌入。常规:单图转换,验证高分辨率扫描件无损保留,适合文档归档。
上传 0 张图片(直接点击“开始转换”)提示错误:“请至少选择 1 张图片”,不生成 PDF。边界:空输入处理,验证前端必填校验。
上传 1 张图片:landscape.jpg(10000×1,超宽横幅图)生成单页 PDF,页面尺寸 10000×1 像素(保持原尺寸),但 PDF 查看器可能显示为极窄长条。边界:极端宽高比图片,验证工具不自动裁剪或缩放,保留原始像素。
上传 1 张图片:corrupted.png(文件头损坏,无法预览)提示错误:“图片解析失败:文件格式错误或已损坏”,不生成 PDF。易错:损坏文件处理,验证后端 Go 图像解码异常捕获,避免生成空白 PDF。
上传 5 张图片:各 20MB 的 TIFF 文件(总 100MB)生成合并 PDF,文件大小约 100MB(TIFF 未压缩直接嵌入),处理时间约 15 秒(受限于服务器带宽和内存)。边界:大文件批量处理,验证内存限制(BE 后端 Go 处理时可能 OOM,需提示用户分批上传)。
上传 2 张图片:photo1.jpg(RGB 色彩空间)、photo2.jpg(CMYK 色彩空间)生成 PDF,第 1 页 RGB 正常显示,第 2 页 CMYK 图片颜色可能偏暗(Go 图像库默认转换 sRGB 时色彩映射偏差)。易错:色彩空间差异,提醒用户 CMYK 图片建议先转为 RGB 再上传以获得准确颜色。
上传 1 张图片:screenshot.png(4K 分辨率,3840×2160)生成单页 PDF,页面尺寸 3840×2160 像素,文件大小约 8MB(PNG 无损),适合高清截图存档。常规:高分辨率截图转换,验证 4K 图片处理无降质。

常见错误对照

1.图片尺寸差异大导致 PDF 页面比例混乱

✗ 错误上传 3 张图:第一张 1920×1080,第二张 800×600,第三张 4000×3000,直接合并
✓ 修复上传前将图片统一裁剪或缩放为相同宽高比(如全部设为 A4 比例 1.414:1)

PDF 每页默认按图片原始尺寸渲染,尺寸差异过大会导致部分页面留白过多或内容溢出,影响阅读连贯性。

2.图片文件名含特殊字符导致排序错乱

✗ 错误文件名为「图1.jpg」「图10.jpg」「图2.jpg」,期望顺序为 1→2→10
✓ 修复文件名统一补零为「图01.jpg」「图02.jpg」「图10.jpg」

多数工具按字符串字典序排序,'10' 在 '2' 之前;补零后 '01'<'02'<'10' 才符合自然顺序。

3.上传非图片文件(PDF/Word)导致转换失败

✗ 错误把一份 PDF 文档直接拖入图片上传区
✓ 修复先使用 PDF 转图片工具将 PDF 每页导出为 JPG/PNG,再上传图片

本工具仅接受图片格式(JPG/PNG/WebP/BMP 等),非图片文件无法解析,会直接报错或生成空白页。

4.单张图片超过 50MB 导致上传超时

✗ 错误上传一张 120MB 的工程截图(如 CAD 导出的大尺寸 PNG)
✓ 修复用图片压缩工具将单张图片控制在 20MB 以内,或降低分辨率至 300dpi 以下

服务端对单文件大小有限制(通常 50MB),超大文件会触发超时或内存溢出,导致转换中断。

5.透明背景 PNG 转为 PDF 后背景变黑

✗ 错误上传带透明通道的 PNG 图标,期望保留透明背景
✓ 修复在图片编辑软件中为 PNG 添加白色背景层后再上传

PDF 标准不支持透明通道,渲染引擎会将透明区域填充为黑色(或默认背景色),需预处理为不透明背景。

6.图片方向不一致导致 PDF 页面横竖混排

✗ 错误手机拍摄的照片:竖拍和横拍混在一起上传
✓ 修复上传前用图片旋转功能将所有图片统一为同一方向(全部竖版或全部横版)

工具不会自动旋转图片,每页按原始 Exif 方向渲染,横竖混排会让阅读时需要频繁旋转设备或滚动。

7.图片色彩空间为 CMYK 导致颜色失真

✗ 错误上传从印刷稿导出的 CMYK 模式 TIFF 图片
✓ 修复先用图片处理软件将图片转为 sRGB 或 Adobe RGB 后再上传

PDF 生成引擎默认使用 RGB 色彩空间,CMYK 图片未经转换直接嵌入会出现严重偏色(如红色变紫)。

第三节

工作原理

How It Works

核心公式

PDF页面尺寸 = max(所有图片的 宽度, 高度) × 缩放系数

变量说明

  • 宽度图片像素宽度,单位 px
  • 高度图片像素高度,单位 px
  • 缩放系数根据 DPI 和页面大小自动计算

示例

三张图片尺寸分别为 800×600、1024×768、1200×900 px,目标 PDF 页面 A4(595×842 pt),DPI 72。最大宽度 1200 px,最大高度 900 px。缩放系数 = min(595/1200, 842/900) ≈ min(0.4958, 0.9356) ≈ 0.4958。最终页面尺寸 = 1200×0.4958 ≈ 595 pt(宽),900×0.4958 ≈ 446 pt(高)。每张图片按此比例缩放后依次排列,生成一页多图 PDF。

上传图片JPG / PNG / WebP支持多选 / 拖拽排序与设置拖拽调整顺序选择纸张方向浏览器渲染Canvas 合成页面尺寸计算PDF下载关键特性:纯前端处理图片不上传服务器,隐私安全支持自定义页面大小(A4 / Letter / 自适应)
用户输入 本地处理 输出结果
第五节

常见问题

Q & A
我一次能传多少张图片?有没有数量限制?

本工具单次上传没有硬性数量上限,但受浏览器内存和网络影响。实测在普通电脑上,一次性上传 50 张 5MB 以内的 JPG 图片能流畅处理;超过 100 张或单张超过 20MB 时,上传和转换速度会明显变慢,建议分批操作。如果是几十张证件照或截图,完全没问题。

支持哪些图片格式?PNG 和 WebP 能转吗?

支持常见图片格式:JPG、PNG、BMP、GIF(静态)、WebP 和 TIFF。上传时文件选择框会默认过滤这些格式,不支持的格式(如 HEIC、SVG、RAW)不会出现在选择列表中。如果遇到 HEIC 图片,建议先用手机或电脑转成 JPG 再上传。

图片顺序怎么调整?上传后能调换位置吗?

上传后图片会按文件名排序(数字在前,字母在后),如果文件名是“IMG_01、IMG_02”这种有序编号,顺序就是对的。目前工具不支持上传后拖拽调序,所以请在电脑上提前按顺序重命名图片,或者在上传时按住 Ctrl 逐个点击图片,按点击顺序添加。

转换后图片变模糊了,是压缩了吗?

本工具是“图片直接嵌入 PDF”,不重新编码图片像素,理论上不会主动压缩导致模糊。如果输出 PDF 中图片看起来模糊,最常见的原因是:原图本身分辨率低(比如手机聊天截图只有 72dpi),或者 PDF 阅读器默认缩放显示导致错觉。建议用原图放大 100% 对比确认。

图片转 PDF 和用 Word 另存为 PDF 有什么区别?

核心区别:图片转 PDF 是把每张图作为独立页面嵌入 PDF,不经过任何文字排版引擎,所以图片尺寸、比例完全保留。而 Word 另存为 PDF 会经过页面渲染,图片可能被自动缩放、裁剪或压缩,且多张图无法保证每张独占一页。如果你要的是“每张图一页、原样输出”,直接选图片转 PDF 更省事。

上传的图片会不会被服务器保存?隐私安全吗?

本工具处理完全在服务器后端(BE)完成,处理结束后,服务器会立即删除原始图片和生成的 PDF,不会留存副本。传输过程使用 HTTPS 加密,中间人无法截获图片内容。如果你对隐私极其敏感,可以注意浏览器地址栏是否带锁标志,以及确认无第三方统计脚本注入。

生成的 PDF 文件太大,怎么压缩?

图片转 PDF 的大小几乎等于所有原图大小之和,本工具不额外压缩图片。如果 PDF 太大,建议在转换前先用图片编辑软件(如画图、Photoshop、在线压缩工具)把每张图的分辨率降到 150dpi 或宽度 2000 像素以内,再上传。这样 PDF 体积能减少 50%-80%,且打印或屏幕查看清晰度足够。

上传后一直显示“处理中”没反应,怎么办?

常见原因:1)网络上传慢——大图多时等 1-2 分钟正常,超过 3 分钟可刷新重试。2)文件格式不合法——混入了不支持的格式(如 HEIC、SVG),页面不会报错但卡住。3)浏览器兼容——建议用 Chrome 或 Edge 最新版,避免用微信内置浏览器。如果反复卡住,尝试一次只传 5 张图,确认能成功再逐步增加。

隐私保证所有计算与处理均在你的浏览器本地完成,输入数据不会上传服务器,也不会保存或共享。

选择 打开 +新窗口 esc关闭