Posted 29 January 2024, 9:01 pm EST
if zooming in on images doesn’t convince you, you can use the python script:
import PyPDF2
from PIL import Image
from io import BytesIO
def extract_image_extensions(pdf_file):
image_extensions = set()
try:
with open(pdf_file, 'rb') as file:
reader = PyPDF2.PdfReader(file)
num_pages = len(reader.pages)
for page_num in range(num_pages):
page = reader.pages[page_num]
images=page.images
for obj in images:
print(obj.name)
except Exception as e:
print(f"Une erreur s'est produite : {e}")
return image_extensions
pdf_file_path = "c:\\python\\exemple.pdf"
extensions = extract_image_extensions(pdf_file_path)
print("Extensions des images dans le fichier PDF:", extensions)
The result for my pdf are:
I1.png
I2.png
I3.png