在线工具箱
图片转 PDF 工具

在线图片转 PDF 工具

多张图片合并为一个 PDF,支持页面尺寸、排版与质量设置。

隐私安全:所有处理均在您的浏览器本地完成,数据绝不上传
图片转PDFPDF图片

图片列表

0 张

列表顺序即 PDF 顺序,可拖拽排序,或用 ↑ ↓ 微调。

    页面预览

    0 / 0

    添加图片后,这里会显示 PDF 页面预览。

    设置

    85%
    预计页数

    0 页

    预估体积

    0 B

    🔒 全部在浏览器本地完成,图片与生成的 PDF 都不会上传。

    工作原理

    1. 1图片只在本机读取:通过 File 与 createImageBitmap 解码,缩略图使用本地对象 URL,全程不发起任何网络请求。
    2. 2按所选页面尺寸、方向、排版与边距计算每页的网格单元格;选择自适应尺寸时按图片像素换算为毫米。
    3. 3逐个单元格把图片按「适应 / 铺满 / 拉伸」绘制到临时 canvas,并统一填充背景色(JPEG 无透明通道,透明区域会被背景色填充)。
    4. 4canvas 以 JPEG 编码后作为 PDF 图像对象(DCTDecode)直接嵌入,并按 PDF 规范拼装对象、交叉引用表与文档目录。
    5. 5页眉与页码使用 PDF 内置 Helvetica 文本绘制,最终由字节流生成 Blob 并按文件名下载,全部在浏览器内存中完成。

    常见问题

    图片会上传到服务器吗?

    不会。图片的解码、绘制与 PDF 生成全部在你的浏览器本地完成,不发起任何网络请求,断网状态下也能正常使用。你可以打开开发者工具的网络面板验证。

    支持哪些图片格式?

    浏览器能解码的常见格式都可以,如 JPG / JPEG、PNG、WebP、GIF(取首帧)、BMP、AVIF。含透明通道的图片会按所选背景色填充,因为 JPEG 不支持透明,PDF 内嵌的也是 JPEG。

    生成的 PDF 会很大吗?

    体积主要取决于图片分辨率与 JPEG 质量。可以调低「图片质量」或选择更小的「最大分辨率(长边)」来压缩;工具会在生成前显示预估体积,方便你在画质与体积之间取舍。

    为什么页眉里的中文变成了问号?

    PDF 内置的 Helvetica 字体只覆盖西文字符(Latin-1),中文等非西文字符无法在预览与 PDF 中正确显示,会被替换为问号。建议页眉使用英文或数字;页码由数字与斜杠组成,不受影响。

    自适应页面尺寸是什么?

    按图片像素(默认 96 DPI)换算成毫米作为页面大小,使每页刚好容纳整张图片、不留多余白边,适合把扫描件或截图原样合并。为避免超出阅读器上限,单页边长会被限制在合理范围内。

    图片顺序会影响结果吗?

    会。列表从上到下的顺序即 PDF 中图片的先后顺序,可拖拽条目或使用每条右侧的上移 / 下移按钮调整;网格排版时也会按这个顺序逐格填充。

    更多在线工具