請注意:為了使用以下代碼,您需要安裝可選的依賴項。請參閱安裝指南中的說明以安裝額外的依賴項。
PDF 文檔的每一頁都可以包含任意數(shù)量的圖像。文件的名稱可能不是唯一的。
from PyPDF2 import PdfReader
reader = PdfReader("example.pdf")
page = reader.pages[0]
count = 0
for image_file_object in page.images:
with open(str(count) + image_file_object.name, "wb") as fp:
fp.write(image_file_object.data)
count += 1
更多建議: