Added PDF page extractor

This commit is contained in:
Rahul 2022-10-09 18:43:53 +05:30
parent ecaeea1524
commit 33851d1618
2 changed files with 19 additions and 0 deletions

View File

@ -0,0 +1,7 @@
# PDF Page Extractor
This is a simple script that lets you extract a single page from a pdf.
Usage
Clone the repo
download the requirements
run python script.py

View File

@ -0,0 +1,12 @@
import PyPDF2
file = input("Name of your pdf file you want to extract a page from: ")
pdfFileObj = open(file + '.pdf', 'rb')
pdfReader = PyPDF2.PdfFileReader(pdfFileObj)
pgnumber = input("Which page would you like to extract?: ")
pageObj = pdfReader.getPage(int(pgnumber) - 1)
pdfWriter = PyPDF2.PdfFileWriter()
pdfWriter.addPage(pageObj)
outputfile = input("Name new pdf file: ")
pdfOutputFile = open(outputfile + '.pdf', 'wb')
pdfWriter.write(pdfOutputFile)
pdfOutputFile.close()