图片转 PDF

将 JPG、PNG 和 WebP 图片转换为单个 PDF 文档。自定义页面设置、重新排序图片、即时下载。

您的文件永不离开您的设备
将图片拖放到此处 或点击浏览

支持 JPEG、PNG、WebP、GIF、BMP 等格式 · 每个文件最大 50 MB

页面设置

工作原理

  1. 在上方选择或拖放一张或多张图片。
  2. 图片按将添加到 PDF 的顺序显示。
  3. 如有需要,使用上/下按钮重新排序图片。
  4. 从上方的选项中选择页面大小、方向和页边距。
  5. 点击"创建 PDF"即可立即生成您的文档。
  6. PDF 会自动下载到您的设备。

页面大小与方向

A4(默认)是文档的国际标准。Letter 尺寸在北美很常见。"适应图片"会自动调整每页大小以匹配图片尺寸,适用于希望最小化裁剪或拉伸的情况。

页边距与间距

对于要填满页面边缘的图片,选择"无";要获得 10 mm 边框,选择"小";要获得 20 mm 边框,选择"中"。页边距在图片周围创建空白,使外观更专业。

支持的图片格式

常见问题

上传后可以重新排序图片吗?

可以!每张图片都有上/下箭头按钮,用于在 PDF 中移动它。使用这些按钮按您想要的顺序排列图片。

如果我的图片比页面小/大,会发生什么?

图片会按比例缩放以适应页面,同时保持宽高比。在"适应图片"模式下,每页的大小都会精确匹配图片,无需缩放或裁剪。

我的图片会上传到服务器吗?

不会。所有处理都在您的浏览器本地进行。您的图片绝不会离开您的设备,因此完全私密和安全。

我可以添加来自不同来源的图片吗?

可以!您可以按任意顺序上传图片,然后在创建 PDF 之前重新排序。可以一次拖放多张图片,也可以一张一张添加。

什么是图像转 PDF 转换器?

图像转 PDF 转换器将一个或多个位图图像(JPEG、PNG、WebP)合并为单个 Portable Document Format 文件。每个图像变成一个页面,页面按顺序堆叠,结果是一个可移植、可打印的文档,可在任何具有 PDF 阅读器的设备(Adobe Acrobat、macOS 预览、Edge、Chrome、每部智能手机)上以相同方式打开。一张照片、一份扫描件、一张截图变成可以通过电子邮件发送、归档或打印的东西。

PDF 由 Adobe 于 1991 年发明,作为使文档在系统和打印机之间相同复制的一种方式。三十年后,它仍然是收据、合同、签署的协议、发票、证书以及任何必须在纸上、iPhone Mail 上和公司笔记本电脑上看起来相同的工件的通用格式。将图像组合到 PDF 中为您的照片、扫描件和截图带来了相同的便携性和可打印性。

这个转换器使用 Andrew Dillon 的 pdf-lib 库(2017)完全在您的浏览器中运行。将图像拖入投放区,重新排序,设置页面大小和边距,然后点击「创建 PDF」。生成的文件会立即下载。您的图像不会上传到任何服务器,这使得该工具对于带有银行详细信息的收据、ID 文档扫描件以及您不想与第三方云服务共享的任何图像都很安全。

转换器内部有什么

顶部的投放区接受拖放或点击浏览,支持 JPEG、PNG、WebP、GIF 和 BMP 每个文件最多 50 MB。当您投放图像时,每个图像都会出现在下方列表中,带有 60 像素缩略图、文件名、尺寸和上/下箭头以重新排序。PDF 遵循列表的顺序,从上到下。

在投放区下方,可折叠的页面设置面板暴露三个控件:页面大小(默认 A4、用于美国/加拿大的 Letter,或用于无边框截图 PDF 的 Fit to Image)、边距(无、小 10 毫米或中 20 毫米)和方向(纵向或横向)。默认值产生干净的 A4 纵向 PDF,无边距,这是扫描文档最常见的情况。

当您点击「创建 PDF」时,该工具在浏览器中运行 pdf-lib,嵌入每个图像(对 WebP 进行自动格式转换),生成页面并触发下载。对于大批量,进度条显示编码和组装步骤。输出文件默认以时间戳命名;如果您愿意,在下载后重命名它。

历史和背景

Adobe Acrobat 1.0 和 PDF 1.0(1993)

Adobe 联合创始人 John Warnock 于 1991 年构思了 Camelot 项目,以解决文档便携性问题:Word 文件在每台打印机、每台 Mac、每台 Windows 机器上看起来都不同。PDF 1.0 于 1993 年 6 月与 Adobe Acrobat 1.0 一起发布,将字体和图形嵌入单个页面忠实的容器中。该格式直到 2008 年仍是专有的。

PDF 1.2 和 Acrobat 3.0(1996)

PDF 1.2(1996)添加了表单、注释、安全功能,以及至关重要的文件附件和 Unicode。这是使 PDF 在设计和印前之外成为主流的版本。Acrobat Reader(免费查看器)在同一年发布,消除了最终用户打开 PDFs 的障碍。到十年末,PDFs 是默认的电子文档。

用于归档的 PDF/A(2005)

PDF/A,于 2005 年标准化为 ISO 19005-1,是为长期归档设计的 PDF 子集。它禁止音频、视频、JavaScript、加密和外部字体引用;一切必须自包含。政府和图书馆采用 PDF/A 作为法律归档格式。美国国会图书馆、美国国家档案馆和欧盟机构都接受 PDF/A 作为数字保存。

ISO 32000-1 开放规范(2008)

2008 年,Adobe 将 PDF 交给 ISO,在那里它成为 ISO 32000-1:2008。该格式现在是开放的:任何人都可以实现 PDF 阅读器、写入器或库,无需许可 Adobe。这一变化解锁了现代 PDF 工具生态系统,包括为这样的工具提供动力的浏览器端库。

jsPDF 和 pdf-lib 将 PDF 带到浏览器(2015 至 2017)

James Hall 于 2015 年发布了 jsPDF,这是第一个被广泛使用的纯 JavaScript PDF 生成器。Andrew Dillon 于 2017 年发布了 pdf-lib,对嵌入图像和修改现有 PDF 有更好的支持。这两个库消除了服务器端 PDF 生成的需要,允许像这样的基于浏览器的工具在本地组装 PDFs 而无需上传任何内容。

PDF 2.0(2017)和持续演化

PDF 2.0(ISO 32000-2:2017)添加了关联文件、PDF 原生数字签名、地理空间元数据和改进的可访问性标记。未来的修订继续添加功能(电子印章、可访问性改进)。对于将图像捆绑到便携文档的基本情况,PDF 1.4(2001)已经涵盖此工具生成的所有内容,并且该格式是稳定的。

实用工作流

为费用报告拍摄收据

在手机上拍摄每张收据的照片,传输到您的计算机,将所有内容投入转换器,点击「创建 PDF」。将单个 PDF 提交给您的财务部门,或上传到 Expensify、SAP Concur 或 Brex。即使您的照片文件名是随机的 IMG_5421.jpg 风格,PDF 仍保持收据顺序。

构建相册 PDF

对于生日、婚礼或家庭度假,选择 20 到 50 张最好的照片,投入转换器,如果您的照片主要是横向,则选择 Fit to Image 和横向,然后下载。生成的 PDF 通过电子邮件或印刷店上传共享起来很友好。对于精致的书籍风格相册,改用 Blurb 或 Mixbook;这个工具用于快速便携收集。

编译截图证据

在记录错误、UX 流程或事件的截图集合时,粘贴或投放截图,以用户体验的顺序重新排序它们,然后创建 PDF。附加到 Jira 工单,发送给利益相关者,或归档以备合规。Fit to Image 保留原始截图尺寸;A4 或 Letter 在它们周围添加白色空间以供打印。

签署协议扫描件

对于打印、签名并逐页扫描(或在手机上拍摄)的合同,转换器将所有页面连接到单个 PDF 中。将页面大小设置为 A4 或 Letter 以匹配打印的原稿,如果扫描件有自己的边距,则使用小或中边距。结果是一个文件,可发送电子邮件给对方。

在线表单的 ID 和护照扫描件

签证申请、KYC 表单和开户通常需要 PDF 而不是单独的图像文件。拍摄或扫描您 ID 的两面,投入转换器,设置 Fit to Image 以避免裁剪文档边缘,然后下载。仅浏览器处理确保敏感的 ID 图像不会触及第三方服务器。

食谱书或操作指南

拍摄杂志中每页食谱,按您想要的顺序组织,并制作个人 PDF 食谱书。非常适合旅行而无需携带杂志。注意版权;这适用于您合法拥有的内容的个人使用,而不是用于重新分发受版权保护的材料。

常见陷阱

输出文件大小随照片快速增长

每张高分辨率照片(来自手机的 12 MP)根据 JPEG 压缩向输出 PDF 添加大约 3 到 8 MB。50 张照片的相册可能达到 250 MB。如果您需要更小的文件,在投入 PDF 构建器之前压缩每张照片(使用 image-compressor 工具)。Acrobat Pro 中的 PDF/A 优化进一步减小文件大小,但在这个仅浏览器的工具中不可用。

透明 PNG 在白色上变平

当页面背景为白色时,PNG 透明度无法在 PDF 嵌入中存活;透明像素变为白色。如果您需要保留透明度(例如水印),请使用产生矢量 PDF 的工具(Adobe Illustrator、Affinity Designer),而不是这种位图到 PDF 的流程。

EXIF 方向可能意外旋转图像

在手机上以纵向模式拍摄的照片通常以横向存储,带有 EXIF 方向标签告诉查看器旋转它。某些 PDF 嵌入器忽略该标签,生成侧面页面。pdf-lib 读取 EXIF 并正确定向,但如果您的输出显示旋转的图像,请先在源照片中修正旋转(使用 Mac 上的预览、Windows 上的照片或任何图像编辑器)。

不包括 OCR

生成的 PDFs 仅为图像:屏幕阅读器、搜索索引或复制粘贴无法检索其中的任何文本。对于扫描文档的可搜索 PDFs,在创建 PDF 后通过 Adobe Acrobat Pro、ABBYY FineReader 或像 Tesseract.js 这样的免费工具运行 OCR。当可访问性或可搜索性重要时,计划额外的步骤。

没有密码或加密

PDFs 可以使用密码加密(40 位、128 位或 256 位 AES),但此工具不提供加密。如果您的扫描件包含敏感内容(医疗记录、财务报表、IDs)并将通过电子邮件发送或存储在共享驱动器上,请在共享前通过密码工具(Acrobat、PDFsam、qpdf)运行输出 PDF。或使用端到端加密的文件传输(Signal、ProtonMail)。

单页 PDFs 在 Mail 中失去横向方向

某些电子邮件客户端(旧 Outlook、某些 webmail 预览)将单页 PDFs 渲染为固定纵向缩略图,即使页面本身是横向的。收件人打开文件时仍会看到正确的内容,但预览可能会误导。如果预览很重要(例如冷推介附件),使用纵向页面或将横向图像旋转以适应纵向。

隐私和数据处理

所有转换都通过 pdf-lib 在您的浏览器中进行。您的图像被读入内存,本地嵌入到 PDF 中,并作为 blob 写出供下载。我们不会将您的图像上传到任何服务器,不会记录文件名或尺寸,也不会在 cookie 或 localStorage 中存储任何内容。重新加载页面,排队的图像就消失了。

页面加载后(包括来自 jsDelivr 的 pdf-lib 库),该工具可以离线工作。这使它对机密收据、敏感的 ID 扫描件、内部截图以及任何不应触及第三方服务的图像内容都很安全。pdf-lib 捆绑包使用 Subresource Integrity 哈希提供,因此该库不能被悄悄替换。

什么时候不使用这个转换器

编辑现有 PDF

这个工具从图像构建新的 PDF。它不能打开现有 PDF 并添加页面、删除页面、重新排序页面或注释。对于 PDF 编辑,请使用 Adobe Acrobat Pro、Foxit 或像 PDFsam Basic 这样的免费工具。如果您的输入已经是 PDF,您不需要这个转换器。

可搜索文本(OCR)PDFs

当您需要文本可选择、可复制并可被搜索引擎索引的 PDF 时,在转换后运行 OCR。Tesseract.js、Adobe Acrobat Pro 的识别文本功能和 ABBYY FineReader 都在图像上添加隐藏文本层。这个工具生成仅图像 PDFs,适合归档但不可搜索。

可填写表单的 PDFs

交互式 PDF 表单(文本字段、复选框、下拉菜单)需要专用的 PDF 创作工具(Acrobat Pro、LibreOffice Draw、JotForm)。这个转换器仅将图像嵌入为平面内容。如果您的最终用途是表单填写,请在真实的 PDF 编辑器中设计表单,让用户输入。

非常大的批次(100+ 张图像、500 MB+)

构建 PDF 时,转换器将所有内容保留在浏览器内存中。在 100 张高分辨率照片或总共 500 MB 以上时,浏览器选项卡可能会变慢或耗尽内存。对于巨大的批次,使用桌面工具(Acrobat、ImageMagick 命令行或使用 PyPDF2 / Pillow 的 Python 脚本),可以将图像流式传输到磁盘而无需将所有内容加载到 RAM 中。

更多问题

PDF vs ZIP vs 组合图像,哪个最好?

当收件人需要可打印的分页文档(收据、合同、扫描件)时,PDF 最好。当收件人需要提取和修改原稿(照片批次、源文件)时,ZIP 最好。当读者滚动而不是翻页时,组合的长图像(垂直拼接)最适合社交媒体或聊天。根据每个项目是否应该是自己的页面(PDF)或一个连续流(图像)或独立文件(ZIP)进行选择。

我的输出 PDF 会有多大?

大约是您图像文件大小的总和加上小开销(每页几 KB)。10 张 2 MB 的照片产生大约 20 MB 的 PDF。PDF 格式不会重新压缩 JPEG 图像,所以输出大小与输入大小线性扩展。要缩小,先用 image-compressor 或 TinyPNG 等工具压缩图像。

图像数量有最大限制吗?

没有硬性限制。浏览器在典型手机照片分辨率下可舒适处理 30 到 50 张图像。100 张以上,选项卡可能会随着 PDF 的组装明显变慢。500 张以上,在大多数浏览器中预计会耗尽内存。对于大批次,拆分为多个较小的 PDFs(章节、按月、按事件)。

图像质量会降低吗?

对于 JPEG 和 JPG:不会,原始压缩字节按原样嵌入,所以质量与源相同。对于 PNG:不会,但文件大小保持很大,因为 PDF 没有针对颜色丰富图像的内部 PNG 风格压缩。对于 WebP:该工具转换为 PNG 以兼容 PDF,这是无损的,但产生比 WebP 原稿更大的文件。

我可以电子签署生成的 PDF 吗?

在这个工具中不行。在 DocuSign、Adobe Sign、HelloSign 或任何电子签名服务中打开下载的 PDF 以添加签名。对于快速视觉签名(不具有法律约束力),macOS 上的预览让您用触控板绘制签名。对于带审计跟踪的具约束力签名,请使用专用的电子签名平台。

手机相机扫描效果好吗?

是的,但在使用此工具之前考虑使用专用的手机扫描器应用(Adobe Scan、Microsoft Lens、Apple Notes 文档扫描)。它们会自动检测文档边缘、校正透视并清理阴影。从扫描器应用导出每页为 JPEG,然后将 JPEG 投入此转换器。组合工作流程生成的 PDFs 比原始手机照片更干净。

相关工具