在日常办公、学习或资料整理中,将照片转换为PDF格式是一项高频需求。无论是扫描的合同、手写笔记,还是拍摄的证件、课件,统一的PDF格式能确保排版稳定、便于分发和存档。但面对五花八门的工具,如何选择高效、安全且无需付费的方法?本文将基于实际使用经验,为您梳理7种照片如何转成PDF格式的实用方案,涵盖手机、电脑、在线及自动化方式,帮助您根据场景灵活选用。
方法一:手机系统相册自带功能(iOS & Android)
绝大多数现代智能手机的相册应用已内置“导出为PDF”功能,无需额外安装软件。用户只需选中多张照片,通过分享或打印菜单即可生成包含所有图片的PDF文件。该方法零成本、操作极简,适合快速整理手机中的照片。
优点
- 完全免费,无需网络
- 步骤极少,秒级完成
- 支持批量选择照片,自动排序
- 生成文件体积小,可直接发送或存储
缺点
- 无法对照片进行编辑(如裁剪、旋转、调整顺序)
- 部分Android机型需在“打印”菜单中操作,不够直观
- 不支持添加密码保护或水印
操作步骤(以iPhone为例)
- 1、打开“照片”应用,点击右上角“选择”。
- 2、逐个勾选需要转换的照片(可多选,顺序按选择先后排列)。
- 3、点击左下角“分享”按钮(方框箭头图标)。
- 4、在弹出菜单中向下滑动,找到并点击“打印”。

- 5、在打印预览界面,用两个手指在图片上向外捏合,此时预览会切换为PDF全屏视图。

- 6、再次点击“分享”按钮(右上角),选择“存储到‘文件’”或“通过‘邮件’发送”等。
- 7、选择存储位置(如iCloud Drive或本机),点击“存储”即可。
注意点
- 若照片顺序重要,建议提前在相册中按需排序,或一次性按顺序选择。
- Android系统操作类似,通常在相册中选择照片后,点击“更多” → “打印” → 选择“保存为PDF”(或“另存为PDF”)。
- 此方法生成的PDF为每页一张照片,无法自动缩放适应页面,背景默认为白色。
方法二:Windows系统自带“打印为PDF”功能
Windows 10/11内置了“Microsoft Print to PDF”虚拟打印机,任何支持打印的应用程序(如照片查看器、画图、Word)均可通过此功能将图片“打印”成PDF。该方法完全离线,安全可靠,且无需安装第三方软件。
优点
- 系统原生,无广告无捆绑
- 支持任何图片格式(JPG、PNG、BMP等)
- 可在打印前调整页面大小、边距、方向
- 可组合多张图片生成多页PDF
缺点
- 需要逐张操作,批量处理效率较低(除非使用画图软件拼接)
- 无法直接生成高压缩的小文件
- 打印设置界面较为陈旧
操作步骤(以Windows照片应用为例)
- 1、右键点击一张照片,选择“打开方式” → “照片”。

- 2、在照片应用中,点击右上角“...”(更多选项),选择“打印”。

- 3、在打印窗口中,选择打印机为“Microsoft Print to PDF”。

- 4、根据需要调整页面方向(纵向/横向)、每张照片的尺寸(如“适应边框”)。
- 5、点击“打印”,在弹出的“另存为”对话框中,输入文件名并选择保存位置。
- 6、若需批量添加照片,可重复上述步骤,或在打印前先将多张照片插入到一个Word文档中,再统一打印为PDF。
注意点
- 每打印一次仅生成单页PDF;如需多页,应使用Word或画图工具先合并图片。
- 在“纸张大小”选项中可选择A4、Letter等,建议根据照片比例选择合适尺寸以避免拉伸。
- 若打印后无法找到文件,请检查默认保存路径(通常为“文档”或“图片”文件夹)。
方法三:Adobe Acrobat Reader(免费版)合并功能
Adobe Acrobat Reader是官方免费的PDF阅读器,其“合并文件”功能支持将多个JPG、PNG等图片直接合并成一个PDF。与其他在线工具不同,此方法在本地完成,保护隐私且不限制文件大小。
优点
- 官方工具,稳定且兼容性强
- 支持拖拽排序,可自由调整照片顺序
- 可设置页面大小、压缩质量
- 无广告,无文件数量限制
缺点
- 需要先安装Adobe Acrobat Reader(约500MB)
- 免费版合并功能需注册Adobe账号(可免费注册)
- 界面对新手稍显复杂
操作步骤:
- 1、下载并安装Adobe Acrobat Reader(官网免费版即可)。
- 2、打开软件,点击顶部菜单“工具” → 选择“创建PDF”。

- 3、在右侧面板中,点击“从多个文件创建”按钮。
- 4、点击“添加文件”,选择“添加文件…”,从本地选中所有照片(可多选)。

- 5、按住照片拖拽可调整顺序;勾选右下角“包括所有打开的文件”可清理多余项。
- 6、点击右下角“创建”按钮,稍等片刻,新PDF将自动打开。
- 7、点击“文件” → “另存为”或直接按Ctrl+S保存到指定位置。
注意点
- 若只需单张照片转PDF,也可直接点击“工具” → “创建PDF” → “从文件”选择图片。
- 合并时每张照片默认占一页,无法在一页中拼接多张小图。
- 若照片尺寸不一,建议在弹出“选项”中设置“适合页面”或“缩放以适应”。
方法四:Mac系统自带“预览”应用
macOS的“预览”应用不仅能看图,还具备强大的PDF编辑能力。用户可一次性打开多张照片,然后通过“导出为PDF”功能直接生成多页文档。该方法完全集成于系统,无需安装任何插件。
优点
- 苹果用户无需额外学习,操作流畅
- 支持批量选择,且可实时预览缩略图
- 可对照片进行裁剪、旋转、调整亮度后再导出
- 导出选项丰富(质量、分辨率、加密)
缺点
- 仅限macOS系统
- 对于大量照片(超过50张),预览的缩略图加载会变慢
- 无法直接调整PDF页面顺序(需在缩略图栏拖拽)
操作步骤:
- 1、在Finder中选中所有照片(可按住Command键多选)。
- 2、右键点击选中区域,选择“打开方式” → “预览”。

- 3、预览应用会自动打开所有照片,左侧显示缩略图列表。
- 4、如需调整顺序,直接在左侧缩略图拖拽即可。
- 5、确认无误后,点击菜单栏“文件” → “导出为PDF…”。

- 6、在弹出的对话框中,设置文件名、保存位置,并根据需要选择“Quartz滤镜”(如“Reduce File Size”可压缩大小)。
- 7、点击“存储”,完成转换。
注意点
- 若照片方向不正确,可先选中缩略图,使用顶部工具栏的旋转按钮调整。
- “Quartz滤镜”中的“Reduce File Size”选项可有效压缩PDF体积,但会降低图片质量。
- 若希望每页包含多张小照片,建议先在“预览”中调整页面布局(通过“工具” → “显示页面缩略图”后手动拼合)。
方法五:Microsoft Office Lens(手机端扫描App)
Microsoft Office Lens是微软推出的免费扫描应用,它利用手机摄像头拍摄文档、白板或照片,并可直接保存为PDF格式。其内置的“文档模式”能自动校正透视、增强清晰度,非常适合将实物照片转换为规范PDF。
优点
- 支持自动裁剪、去阴影、增强对比度
- 可直接从相册导入已有照片,也可实时拍摄
- 输出PDF文件清晰,体积可控
- 免费且无广告,兼容iOS和Android
缺点
- 需单独下载安装(应用商店搜“Office Lens”)
- 初次使用需登录微软账号(可选无需登录的本地模式)
- 批量处理时需逐张添加,不支持一键全选相册照片
操作步骤:
- 1、下载并安装Microsoft Office Lens,打开后选择“照片”模式(或“文档”模式)。

- 2、若从相册导入:点击底部“相册”图标,选择照片(可多选,但建议一次选5张以内)。

- 3、应用会自动识别照片边缘并裁剪;若裁剪不准确,可手动拖动四个角调整。
- 4、点击右下角对勾确认,进入滤镜选择(默认、灰度、文档等),一般选“文档”可增强文字清晰度。
- 5、点击“下一步”,选择“将此页面另存为图片”或直接点击“保存”。
- 6、在保存界面,选择“PDF”作为输出格式(也可选Word、PPT等)。

- 7、若有多个页面,点击“添加更多页面”继续处理下一张照片。
- 8、全部添加完成后,点击右下角“保存文件”,选择位置(本机或OneDrive)。
注意点
- Office Lens默认会对照片进行自动增强,若希望保留原始色彩和细节,可在滤镜中选择“原始”。
- 拍摄时注意光线均匀,避免反光;相册导入的照片若是网上下载的低分辨率图,自动裁剪可能不准。
- 保存的PDF文件名默认为日期+时间,建议手动重命名。
方法六:在线转换网站(PDFmao / 转转大师类安全工具)
在线PDF转换网站提供免安装的图片转pdf服务,用户只需上传照片,网站会自动处理并生成下载链接。其中PDF24、Smallpdf等国际知名平台支持批量上传、排序、压缩,且部分功能免费(文件大小限制内)。本文以PDF24为例(因其免费额度较高且德国服务器注重隐私)。
优点
- 无需安装,跨平台可用(手机、电脑、平板均可)
- 支持多种格式(JPG、PNG、BMP、GIF等)
- 可在线排序、合并、调整页面大小
- 部分工具提供OCR(文字识别)等高级功能
缺点
- 依赖网络,大文件上传较慢
- 免费版通常有文件数量或总大小限制(PDF24免费为50MB以内)
- 隐私敏感文件不建议上传(尽管PDF24承诺30分钟后自动删除)
操作步骤(以转转大师为例)
- 1、打开浏览器,访问转转大师官网(即https://pdftoword.55.la/,注意认准官方域名)。
- 2、在首页找到“图片转PDF”工具,点击进入。

- 3、点击“选择文件”或直接拖拽照片到上传区域(可一次选多张)。

- 4、上传后,页面会显示所有照片的缩略图,可拖拽调整顺序。

- 5、点击右侧“设置”按钮,可调整纸张大小、边距、页面方向等。

- 6、点击“开始转换”,等待几秒钟处理完成。

- 7、点击“下载”按钮保存PDF到本地,或选择“继续编辑”进行压缩、添加水印等。
注意点
- 建议使用“隐私模式”或“无痕窗口”访问,减少缓存记录。
- 若文件较大,可先将照片压缩后再上传以提高速度。
- 在线工具虽然便利,但部分免费版会在PDF中嵌入水印或广告链接,PDF24免费版无水印,可放心使用。
方法七:Python脚本自动化(适合批量处理)
对于需要定期转换大量照片(如数百张扫描件)的用户,可以编写一个简单的Python脚本,利用Pillow和reportlab库将文件夹内所有图片按顺序生成一个PDF。此方法完全本地运行,零广告,且可自定义排版规则。
优点
- 完全自动化,一次编写多次使用
- 支持自定义页面尺寸、边距、图片缩放比
- 可递归处理子文件夹,无限批量
- 适合技术用户,代码开源可审计
缺点
- 需具备Python基础,安装环境约需10分钟
- 初次配置依赖库可能遇到兼容问题
- 无法手动编辑单张图片,出错需调整代码
操作步骤:
- 1、安装Python(官网python下载最新版,安装时勾选“Add Python to PATH”)。

- 2、安装依赖库:打开命令提示符(CMD)或终端,输入:pip install Pillow
3、编写脚本:新建一个文本文件,命名为img2pdf.py,输入以下代码(可自行调整A4尺寸):
import os
from PIL import Image
def images_to_pdf(image_folder, output_pdf):
images = []
for file in sorted(os.listdir(image_folder)):
if file.lower().endswith(('.jpg', '.jpeg', '.png', '.bmp', '.tiff')):
img_path = os.path.join(image_folder, file)
img = Image.open(img_path)
# 统一转换为RGB模式(PDF不支持RGBA)
if img.mode == 'RGBA':
img = img.convert('RGB')
images.append(img)
if images:
images[0].save(output_pdf, save_all=True, append_images=images[1:])
print(f"PDF已生成: {output_pdf}")
else:
print("文件夹中未找到图片")
# 使用示例:将当前目录下的“photos”文件夹中的图片转为output.pdf
images_to_pdf("photos", "output.pdf")
- 4、运行脚本:将脚本放在目标文件夹同目录下,打开命令提示符,输入:python img2pdf.py
- 5、脚本会自动读取
photos子文件夹内所有图片(按文件名排序),生成output.pdf。
注意点
- 图片文件名建议以数字或字母命名,否则排序可能混乱(如“10.jpg”会排在“2.jpg”前面,可补零如“01.jpg”)。
- 若希望每张图片都缩放到A4页的大小,可在
Image.open后增加img.thumbnail((2480, 3508))并设置白色背景填充。 - 本脚本仅处理单一文件夹,如需遍历子文件夹,可修改
os.listdir为os.walk。
总结:如何选择最适合你的方法?
| 场景 | 推荐方法 | 理由 |
|---|
| 手机快速整理少照片 | 方法一(系统相册) | 零学习成本,10秒完成 |
| 电脑离线处理单个文件 | 方法二(打印PDF) | 系统自带,无需安装 |
| 需合并多张照片并排序 | 方法三(Adobe Reader) | 专业稳定,支持拖拽 |
| Mac用户批量处理 | 方法四(预览) | 原生集成,效率极高 |
| 拍摄纸质文档转PDF | 方法五(Office Lens) | 自动增强,效果最佳 |
| 临时在他人电脑上操作 | 方法六(在线工具) | 无需安装,跨平台 |
| 每日处理数百张照片 | 方法七(Python脚本) | 全自动,省时省力 |
无论选择哪种方式,核心原则是:优先使用系统自带或官方免费工具,确保隐私安全;批量需求时优先考虑本地自动化方案。掌握这些方法后,您将能轻松应对绝大多数照片如何转成PDF格式的场景。实际使用时,建议先从小数量照片测试,熟悉流程后再处理重要文件。