在python中使用PyPDF2识别空白PDF页码

时间:2019-05-22 12:38:14

标签: python pdf python-3.7 pypdf2

我有一个PDF文件,其中随机页面包含一些空白页。我想识别空白页的页码,以便我可以编写另一个python代码以根据其页码删除这些页。

我已经写了一些代码,希望可以帮助我识别这些页码。但是,它将不断返回所有页面的列表,包括空白页面。

import os
from PyPDF2 import PdfFileWriter, PdfFileReader
os.chdir(PDFfilePath)

input = PdfFileReader(pdffile, "r")
None_empty_pages = []
i=0
while i < input.getNumPages():
    c = input.getPage(i).getContents()
    if c == None:     
        i += 1
    else:
        None_empty_pages.append(i)
        i+= 1
print(None_empty_pages)

0 个答案:

没有答案