Saltar al pie de página

Cómo Convertir PDF A Imagen en Python

Descubre todo el potencial de IronPDF en Python para convertir sin esfuerzo páginas PDF en imágenes de alta calidad con resoluciones y tamaños personalizables: ¡mira ahora mismo cómo transformar tus capacidades de gestión de PDF y llevar tus proyectos al siguiente nivel!

En este tutorial, exploramos la conversión de páginas PDF a archivos de imagen utilizando IronPDF en Python. Comenzamos importando IronPDF a un proyecto de Python y cargando un archivo PDF existente llamado iron_pdf.pdf. Utilizando el método PDFDocument.from_file, accedemos al contenido del PDF y, a continuación, extraemos sus páginas como archivos de imagen utilizando el método rasterize_to_image_files. Esto implica especificar las rutas de salida, los ppp deseados y las convenciones de nomenclatura para los archivos de imagen. Las imágenes se guardan en la carpeta assets_SL_images con una resolución de 96 ppp, con el nombre PDF_to_image_page_<em>.PNG, donde '' representa el número de página.

Además, creamos un PDF a partir de una URL utilizando el método render_url_as_pdf, almacenando la imagen de la página de inicio de Google con la misma configuración de DPI. Para tamaños de imagen personalizados, aplicamos el método rasterize_to_image_files con altura y anchura máximas establecidas, guardando las imágenes a 500 píxeles y 200 ppp, con el nombre fixed_image_size_*.PNG.

Finalmente, ejecutamos el proyecto, generando imágenes de salida que representan cada página del PDF como archivos PNG independientes. Estas imágenes reflejan diferentes resoluciones y tamaños según lo especificado. El tutorial concluye invitando a los espectadores a suscribirse para obtener más contenido y sugiere probar la versión de prueba del software IronPDF.

Videos Relacionados

¿Listo para empezar?
Versión: 2026.5 just released
Still Scrolling Icon

¿Aún desplazándote?

¿Quieres una prueba rápida?
ejecutar una muestra Mira cómo tu HTML se convierte en PDF.

Equipo de soporte de Iron

Estamos disponibles online las 24 horas, 5 días a la semana.
Chat
Email
Llámame