from ironpdf import * # Abrir un PDF encriptado a 128 bits pdf = PdfDocument.FromFile("encrypted.pdf", "password") # Obtener todas las imágenes all_images = pdf.ExtractAllImages() for i, image in enumerate(all_images): image.SaveAs(f"output_image_{i}.png") # O incluso encontrar el texto y las imágenes precisas para cada página del documento for index in range(pdf.PageCount): page_number = index + 1 images = pdf.ExtractBitmapsFromPage(index)