Я не думаю, что PyPDF2 может отобразить страницу PDF.Однако вы можете использовать PyMuPDF для этого.Вот учебник PyMuPDF.
Вот пример рендеринга с PyMuPDF:
import fitz
from PIL import Image
filename = "test.pdf" # name of pdf file you want to render
n = 0 # n is the page number
#render with PyMuPDF
doc = fitz.open(filename)
page = doc.loadPage(n)
pix = page.getPixmap()
#convert to a PIL image
img = Image.frombytes("RGBA", [pix.width, pix.height], pix.samples)