PDF eliminar script py de página en blanco

PDF eliminar script py de página en blanco

1. Instalación de dependencia

pip install PyPDF2

2. Guión

#########################
# remove pdf blank page
# create by wkk
# 2023.5.19
#########################
from PyPDF2 import PdfReader, PdfWriter

path = input("input pdf path:")
path_output = input("output pdf path:")

reader = PdfReader(open(path, 'rb'))
writer = PdfWriter()
for page in reader.pages:
    if "/XObject" in page["/Resources"].keys() or "/Font" in page["/Resources"].keys():
        writer.add_page(page)
writer.write(open(path_output, 'wb'))

Supongo que te gusta

Origin blog.csdn.net/first_bug/article/details/130792794
Recomendado
Clasificación