1. 产品
  2.   合并
  3.   Python
  4.   pypdf
 
  

开源 Python PDF 合并库

免费开源 Python 库,用于拆分、合并、添加、旋转和裁剪 PDF 文档页面。

什么是 pypdf?

pypdf 是一个免费的开源 Python 库,它允许对 PDF 文档进行多种操作,例如添加、旋转、裁剪、拆分和合并 PDF 文件的页面。

下面列出了一些功能:

  • 合并 PDF:您可以使用 pypdf 将多个 PDF 文档合并为一个 PDF 文件。这对于合并 PDF 报告、演示文稿或其他文档非常有用。
  • 拆分 PDF:Pypdf 还支持将 PDF 拆分为多个较小的 PDF。当您想要将大型 PDF 分解为单独的部分时,这会很方便。
  • 旋转页面:您可以使用 pypdf 旋转 PDF 文档中的各个页面。这对于校正扫描文档或图像的方向很有用。
GitHub

GitHub 统计

姓名:
语言:
星星:
叉子:
执照:
存储库上次更新于

开始使用 pypdf

您需要 Python 版本 3.6.0 或更高版本才能安装和使用 pypdf。因此,首先安装 Python,然后使用以下命令使用 pip虚拟环境

Linux


python3 -m venv venv
source venv/bin/activate
pip install pypdf

苹果系统


python -m venv venv
source venv/bin/activate
pip install pypdf

视窗


python3 -m venv venv
venv\Scripts\activate.bat
pip install pypdf

添加、旋转和裁剪 PDF 页面

您可以使用Python中的pypdf库来操作PDF文件,例如添加、旋转、裁剪页面,甚至通过使用PdfWriterPdfReader类向PDF文档添加JavaScript操作如下代码所示:

注意:仅仅因为内容不再可见,它并没有消失。通过调整视图框进行裁剪。这意味着被裁剪掉的内容仍然可以恢复。

合并 PDF 文件

您可以使用Python中的pypdf库来操作PDF文件,例如将多个PDF合并到一个文档中。您可以使用PdfWriter类的函数来合并和操作PDF文件,如下代码所示:

分割 PDF 文档

我们可以使用 pypdf 库中 PdfWriterPdfReader 类的不同功能将 PDF 文档拆分为多个文档。下面的代码片段将提供的 PDF 文档分成两半,并将它们保存为两个单独的 PDF 文件:

结论

总之,pypdf 的合并功能堪称典范,展示了该库在处理 PDF 文档方面的熟练程度。 pypdf 能够轻松组合 PDF,使其成为需要文档组装、报告生成或整合各种 PDF 资源的任务的绝佳选择。其用户友好的功能和高效的合并功能使其被誉为 PDF 文档管理中的宝贵工具。

类似产品

 中国人