🖼️ 选择图片(可多选,顺序即页码)

📄
点击选择,或把图片拖到这里
支持 JPG / PNG / WebP 等,最多 100 张,总大小建议 ≤ 120MB
已选 0 张 · 拖动条目或用 ↑ ↓ 调整顺序,排第几就是 PDF 第几页。

打印、归档、上传材料默认 A4 纵向;做作品集、扫描件存档可选「跟随图片」,页面不留白边。

需要打印后打孔装订,选「大」;扫描件、截图类建议「无边距」。

默认等比居中,图片不会被裁也不会变形;照片做相册页可选「铺满裁切」。

手机照片动辄 4000px,直接塞进 PDF 会几十 MB。选「长边 2000px」肉眼几乎看不出差别,体积能小一大半。

.pdf
📄

选好图片、排好顺序,一键合成一个 PDF。

📊 常见场景怎么设参数

同一批图,参数选错了体积能差十倍。按这张表选基本不会翻车。

场景页面尺寸边距放置方式清晰度
考试报名 / 证件上传A4 纵向无等比居中长边 1440px(常有限制 1~2MB)
合同 / 发票归档打印A4 纵向中 / 大等比居中长边 2000px
手机照片做相册A4 横向无铺满裁切长边 2000px
截图 / 聊天记录留证跟随图片无等比居中原图(保文字清晰)
长图 / 网页整页存档跟随图片无等比居中原图
扫描件合并A4 纵向无等比居中长边 2000px
作品集 / 画册A4 横向无铺满裁切原图

🧠 三个最容易踩的坑

转换本身没难度,出问题的都在下面这三件事上。

坑会怎样怎么避免
顺序排错页码全乱,材料被打回先用 ↑ ↓ 或拖拽排好序,列表第几就是 PDF 第几页
原图太大PDF 几十 MB,邮件/系统传不上去清晰度选「长边 1440px」或「1080px」,先在本站压缩再转
横图塞进竖版纸上下大片留白,图缩得很小勾上「横图自动用横向页面」,或页面尺寸选「跟随图片」
铺满裁切切掉关键信息身份证边角、签名被裁材料类一律用「等比居中」,只有相册才用「铺满裁切」
HEIC / 苹果实况图浏览器读不出,转换失败先在手机「设置→相机→格式」选「兼容性最佳」,或截图后再传

⚠️ 免责声明:请务必保留原图。
选择「铺满裁切」时图片会被裁掉边缘一部分,选择「拉伸铺满」时图片会按页面比例变形;这两项均不可撤销,重要材料请勿使用。
选择清晰度限制时图片会被重新采样压缩,属于有损处理。
所有处理均在你的浏览器本地完成,图片不会上传到任何服务器,生成的 PDF 也不会被保存。

📄

图片转 PDF

图片处理 完全免费 🌙 支持黑夜模式 🔒 纯前端,图片不上传 🖱️ 拖拽排序 📐 A4 / Letter / 跟随图片

报名要传「身份证正反面合成一个 PDF」,发票要「多张照片合成一个附件」,打印店非要 PDF 不给 JPG——这种事一年能碰上七八回。
手机相册自带的功能只能一张张来,装个转换 App 又要看广告、限页数、加水印,还顺手把你照片传到别人服务器上。
这个工具把流程压成三步:选图 → 排顺序 → 合成下载。
它具体怎么做的?
① 按顺序建页:列表里第几张就是 PDF 第几页,支持鼠标拖拽和 ↑ ↓ 微调,排错了随时改;
② 算页面:A4 纵向是 595×842pt,横向是 842×595pt,你选「跟随图片」时则直接用图片像素换算(1px ≈ 0.75pt),横图勾选「自动横向」后会自动把页面转过来,不会缩成一小条;
③ 预处理图片:选了清晰度上限就把长边等比缩到设定值,选了「铺满裁切」就先按页面比例居中裁好,这一步在 canvas 上完成,自动填白底;
④ 嵌入绘制:JPG 用 embedJpg、PNG 用 embedPng 直接嵌进 PDF(不做二次转码,画质无损),再按你选的边距和放置方式等比居中画到页面上;
⑤ 导出:整份 PDF 在你浏览器内存里拼好,点下载直接落到本地。
几个实战建议:
· 报名、上传材料:A4 纵向 + 无边距 + 等比居中 + 长边 1440px,单页基本能压到几百 KB;
· 做相册、作品集:A4 横向 + 铺满裁切 + 长边 2000px,整页都是图更好看;
· 截图、聊天记录留证:页面选「跟随图片」+ 清晰度选「原图」,文字才不会被压糊;
· 横图很多:一定勾上「横图自动用横向页面」,否则横图在竖版纸上会缩得很小,上下全是白边;
· iPhone 的 HEIC 照片:浏览器读不了,先在手机里设成「兼容性最佳」或截个图再来。
最后一句:整份 PDF 都在你自己浏览器里生成,照片不会上传到任何服务器,处理身份证、合同、病历这类敏感图片也放心。

类别图片处理
最多张数100 张 / 次
页面规格A4 / Letter / 跟随图片
运行方式纯前端本地,不上传

核心特性

多图一次合成
拖拽排序定页码
A4 / Letter
跟随图片尺寸
页边距可调
等比居中 / 铺满 / 拉伸
横图自动横页
降采样控体积

关于这个工具

怎么处理:
① 读取每张图的原始像素宽高,列表顺序 = 页码顺序;
② 按所选页面尺寸建页(A4 纵向 595.28×841.89pt;选「跟随图片」时用 像素 × 0.75 换算成 pt);
③ 页面内容区 = 页面尺寸 − 2×边距,图片按 min(内容宽/图宽, 内容高/图高) 等比缩放后居中绘制,不裁不变形;
④ JPG / PNG 直接 embed 进 PDF,不做二次编码;WebP 等浏览器能解但 PDF 不支持的格式,先经 canvas 转成 JPEG(质量 0.92);
⑤ 选了清晰度上限或「铺满裁切」时,先在 canvas 上等比缩放 / 居中裁切(自动填白底),再嵌入;
⑥ 全部页面绘制完成后一次性 save(),产出单个 PDF 供下载。
它不做:不加水印、不限页数、不 OCR 识别、不压缩已有 PDF、不识别图片里的文字。请保留原图,「铺满裁切」与降采样均不可逆。

怎么用

  1. 第 1 步
    点击或拖拽选择多张图片(JPG / PNG / WebP 均可,最多 100 张)。
  2. 第 2 步
    用拖拽或 ↑ ↓ 把顺序调好,列表第几 = PDF 第几页。
  3. 第 3 步
    选页面尺寸、页边距、放置方式、清晰度(不知道就全用默认)。
  4. 第 4 步
    填输出文件名,点「📄 合成 PDF」。
  5. 第 5 步
    结果区会显示页数、大小与每页明细,点「⬇️ 下载 PDF」保存。
  6. 第 6 步
    若体积超标,把清晰度调到 1440px 或 1080px 重新合成一次。

更新记录

  • v1.0 2026-09-20 工具正式上线:支持多图一次合成 PDF,拖拽 / ↑↓ 排序决定页码,页面可选 A4 纵向 / 横向、Letter、跟随图片,页边距四档,放置方式为等比居中 / 铺满裁切 / 拉伸铺满,清晰度可限长边 2000 / 1440 / 1080px 控制体积,横图自动转横向页面;JPG/PNG 原图直嵌不二次编码,WebP 等格式自动转 JPEG。附场景参数对照表与避坑表。全程浏览器本地处理,图片不上传,适配黑夜模式。

常见问题

为什么生成的 PDF 有几十 MB?
因为默认用的是原始像素。现在手机一张照片 3000~4000px、5~10MB,十几张就直接上百 MB 了。
解决办法:把「清晰度」改成 长边 1440px 或 1080px,PDF 体积通常能降到原来的 1/5 ~ 1/10,而 A4 纸上打印出来肉眼看不出差别(1440px 在 A4 宽度上约等于 170dpi,已经超过普通打印需求)。
如果对方系统限制 1MB 以内,就选 1080px,或者先用图片压缩到指定 KB 把每张图压好再来转。
横着的照片转出来特别小、上下全是白边?
这是横图放进竖版 A4 纸的必然结果:等比缩放要保住完整画面,只能按宽度撑满,高度就剩一大截空白。
两个办法:
① 勾上「横图自动用横向页面」(默认开启)——工具检测到图片是横的,会自动把这一页转成横向 A4,图片立刻撑满整页;
② 页面尺寸选「跟随图片」——每一页的尺寸都按这张图的实际比例来,横图就是横页,竖图就是竖页,一点白边都没有,适合截图、长图存档。
「铺满裁切」会把我的图裁掉吗?
会。它按页面比例从中心向两侧裁掉多余部分,好让图片铺满整页不留白——做相册很好看,但身份证边角、发票金额、签名这类关键信息被裁掉就直接废了。
所以:
· 材料、证件、合同、发票:一律用默认的「等比居中」,宁可留白也不能裁;
· 照片、作品集、画册:才用「铺满裁切」。
裁切是不可逆的,原图请务必保留。
iPhone 的 HEIC 照片转不了怎么办?
HEIC 是苹果专用格式,大多数浏览器读不了,工具会提示生成失败。
三种解法:
① 手机 设置 → 相机 → 格式 选「兼容性最佳」,之后拍的就是 JPG;
② 在相册里把照片截个图再传(截图必然是 PNG/JPG);
③ 用微信/QQ 发给自己一次,保存下来的就是 JPG。
我的照片会被上传吗?
不会。选图、裁切、缩放、合成、导出全部在你自己的浏览器里完成,照片不会上传到任何服务器,页面刷新后数据即清除。
所以处理身份证、合同、病历、孩子照片这类敏感图片也可以放心用,整个流程中不存在「传到别人服务器」这一环。
一张图能不能占多页,或者一页放多张图?
当前版本是一图一页,这也是绝大多数场景(报名材料、发票归档、相册)需要的排版。
· 想让一张长图占多页:先用「图片切九宫格」把它竖切成几张,再按顺序转成 PDF;
· 想让一页放多张图:先用「图片拼接工具」把几张拼成一张,再来转 PDF。

💬 留言板 0

全部留言需审核通过后展示
💬

还没有留言,来抢沙发吧!

✍️ 说点什么
0 / 500
图形验证码