Определение пустых номеров страниц PDF с использованием PyPDF2 в Python - PullRequest
0 голосов
/ 22 мая 2019

У меня есть файл 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)
...