import PyPDF2 pdf_file = open('example.pdf', 'rb') pdf_reader = PyPDF2.PdfFileReader(pdf_file) page = pdf_reader.getPage(0) print(page.extractText())
import PyPDF2 pdf_file = open('example.pdf', 'rb') pdf_reader = PyPDF2.PdfFileReader(pdf_file) for page_num in range(pdf_reader.getNumPages()): page = pdf_reader.getPage(page_num) print('Page Number: ', page_num) print('Page Width: ', page.mediaBox.getWidth()) print('Page Height:', page.mediaBox.getHeight())In both examples above, PyPDF2 is the package/library used.