可采用四种方法将PDF拆分为单页文件:一、Adobe Acrobat Pro导出所有页面;二、Smallpdf等在线工具上传拆分;三、Python脚本(PyPDF2)自动化处理;四、macOS预览应用拖拽缩略图导出。

如果您需要将一个完整的PDF文档拆分为多个独立的单页PDF文件,可能是为了方便分享特定页面、归档或进一步编辑。以下是实现此目标的多种方法:
一、使用Adobe Acrobat Pro进行拆分
Adobe Acrobat Pro内置了“导出所有页面为单独文件”的功能,适用于Windows和macOS系统,操作稳定且支持批量命名规则。
1、启动Adobe Acrobat Pro,打开待拆分的PDF文件。
2、点击右上角的工具选项卡,进入工具中心。
3、在“组织页面”区域中,点击导出所有页面为单独文件按钮。
4、在弹出窗口中,设置输出文件夹位置、文件命名前缀及编号格式(如“文档_001.pdf”)。
5、点击导出,等待处理完成,每个页面将生成一个独立的PDF文件。
二、使用在线PDF拆分工具(如Smallpdf或iLovePDF)
无需安装软件,适合临时快速拆分,但需注意文件隐私与大小限制(通常免费版上限为100MB)。
1、在浏览器中访问smallpdf.com/split-pdf或ilovepdf.com/split_pdf。
2、点击选择文件按钮,上传待拆分的PDF。
3、在拆分模式中选择每页一个文件(而非按范围或文件大小)。
4、点击拆分PDF,系统自动处理后提供下载链接。
5、点击全部下载为ZIP,解压后即可获得每个单页PDF。
三、使用Python脚本(PyPDF2库)自动化拆分
适用于熟悉命令行操作的用户,可批量处理多个PDF,完全离线运行,不依赖第三方服务器。
1、确保已安装Python 3.7及以上版本,并执行命令:pip install PyPDF2。
2、新建文本文件,粘贴以下代码并保存为split_pdf.py:
import PyPDF2
input_pdf = PyPDF2.PdfReader("input.pdf")
for i in range(len(input_pdf.pages)):
output = PyPDF2.PdfWriter()
output.add_page(input_pdf.pages[i])
with open(f"page_{i+1:03d}.pdf", "wb") as f:
output.write(f)
3、将待拆分的PDF重命名为input.pdf,并与脚本置于同一文件夹。
4、在该文件夹路径下打开终端(Windows为CMD/PowerShell,macOS/Linux为Terminal),运行:python split_pdf.py。
5、运行完成后,当前目录将生成以“page_001.pdf”“page_002.pdf”等命名的单页PDF文件。
四、使用macOS预览应用(原生免安装)
macOS系统自带预览(Preview)应用支持直接拖拽导出单页,无需额外软件,适合轻量级操作。
1、双击PDF文件,用预览应用打开。
2、点击左侧缩略图栏,若未显示,按Command + Option + 2调出。
3、按住Command键逐个点击缩略图,选中全部页面(或拖选)。
4、将选中的缩略图直接拖拽至桌面或指定文件夹。
5、松开鼠标后,系统自动生成以“页面 1.pdf”“页面 2.pdf”等命名的独立PDF文件。










