在本例中,使用的示例名为data-1.pdf(有兴趣的朋友可以到知识星球完美Excel社群中下载该文件,也可以自己制作一个用于演示的文件)。...因此,我们可以构造一个列表来存储页码:[1,2,3,4,5,11,12]。
从PDF文件中获取页面
我们可以使用pdf.getPage()从pdf对象获取特定页面。...要将其保存为单独的文件,我们需要创建一个PdfielWriter()对象,将页面添加到该对象中,然后将其保存到计算机。
按照上述步骤编写代码如下。...之前,我们已经创建了要提取的页码列表:pages=[1,2,3,4,5,11,12]。由于Python基于0的索引,我们需要将每个数字移位1。只要把所有的数字循环一遍,然后从每个数字中减去一个。...2.在每个PDF文件中,遍历页面,并将每个页面添加到PdfielWriter对象中。
3.通过调用PdfFileWriter.write()方法保存新PDF。