Я рекурсивно читаю текст из одного PDF-файла и выполняю некоторую операцию с извлеченным текстом при каждом запуске, и хочу создать новый PDF-файл, чтобы сохранить этот отредактированный текст при каждом запуске ... Я попробовал ниже из PyPDF2 ..
import PyPDF2
output = PdfFileWriter()
pdf="pdfte.pdf"
Obj_pdfFile = open(pdf, 'rb')
pdfReader = PyPDF2.PdfFileReader(Obj_pdfFile,strict = False)
pages=pdfReader.numPages
for page in range(pages):
pageObj = pdfReader.getPage(page)
pdf_text=pageObj.extractText()
upper = pdf_text.upper()
#print(pdf_text)
output.addPage(input.getPage(upper)) . # I thought this will work but no use..
Я знаю, что нужно вводить "страницу", но в основном смотрю, как сохранить отредактированный текст в новом PDF ... Я знаю, что мне не хватает некоторого кода здесь, как сохранить в PDF и т. Д., Но это именно то, что мне нужно,никогда не работал с pdf. Кроме того, есть ли лучший вариант сделать это?