mirror of
https://github.com/metafy-social/python-scripts.git
synced 2025-02-20 07:12:05 +00:00
Merge pull request #258 from rahulkarda/master
Added PDF Page Extractor Script
This commit is contained in:
commit
91da9562f1
7
scripts/pdf_page_extractor/README.md
Normal file
7
scripts/pdf_page_extractor/README.md
Normal file
|
@ -0,0 +1,7 @@
|
|||
# PDF Page Extractor
|
||||
This is a simple script that lets you extract a single page from a pdf.
|
||||
|
||||
## Usage
|
||||
1. Clone the repo
|
||||
2. Download the requirements
|
||||
3. Run python script.py
|
12
scripts/pdf_page_extractor/script.py
Normal file
12
scripts/pdf_page_extractor/script.py
Normal 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()
|
Loading…
Reference in New Issue
Block a user