Я использую PyPDF2, чтобы получить размер страниц PDF-файла, но он возвращает отрицательное число для некоторых PDF-файлов. Зачем?
Вот пример , начиная со второй страницы, реальная высота отрицательна.
from PyPDF2 import PdfFileReader
input_file = PdfFileReader(open('file.pdf', "rb"))
for i in range(input_file.getNumPages()):
page = input_file.getPage(i)
real_width, real_height = page.mediaBox.getWidth(),
page.mediaBox.getHeight()
print(real_width, real_height)
Реальная высота в некоторых случаях отрицательна, как это может произойти?