Pdf-Word-Count icon indicating copy to clipboard operation
Pdf-Word-Count copied to clipboard

Maybe you can replace your code by indentify a class like this

Open sigurn2 opened this issue 9 months ago • 0 comments

import PyPDF2
class pdfFile:
    def __init__(self, file) -> None:
        self.file_path = open(file, 'rb')
        self.pdfReader = PyPDF2.PdfReader(self.file_path)

    def getPageCount(self):
        return len(self.pdfReader.pages)

    def extractData(self, page):
        return self.pdfReader.pages[page - 1].extract_text()
    
    def close(self):
        self.pdfFile.close()

    def pages(self):
        return self.pdfReader.pages()

sigurn2 avatar May 06 '24 04:05 sigurn2