Cómo convertir un PDF a JPEG usando Python 3

Odio ser el autor de una de estas respuestas, pero el hombre simplemente lo busca en Google .

Quiero decir, Quora es una comunidad realmente buena para ciertas preguntas, pero las que son ridículamente fáciles de encontrar, como esta, no deberían encontrarse aquí …

Como soy amable, he agregado el segundo resultado de búsqueda de mi consulta de Google de “convertir pdf a jpeg python”.

Sin embargo, utilice su propia iniciativa la próxima vez 🙂

PD. Aunque no he leído la respuesta, una buena forma de ver que es una que debes probar es un reconocimiento de validez por parte del interrogador … en Stack Overflow, por ejemplo, es una marca verde 🙂

EDITAR: Siguiendo los comentarios de Rafael y un rápido Google, he encontrado que esta es la solución más comentada en términos de convertir archivos PDF a JPG en Python. Tendrá que descargar ImageMagick, pero luego, funciona con una simple importación. Ver aquí para más detalles.

También puede intentar usar: Aspose.Pdf-for-Cloud

Se necesita utilizar una biblioteca o API.

Aquí está el código, que funciona con esta API:

importar easyPDFConverter
convertidor = easyPDFConverter.PDFConverter ()
tratar:
pdf2image = converter.getPDF2Image ()
pdf2image.Convert (“c: \\ test \\ input.pdf”, “c: \\ test \\ output.jpg”, “”, -1, -1)
excepto easyPDFConverter.PDFConverterException como ex:
imprimir (ex)

No estoy usando Python 3. Estoy usando un convertidor de PDF que puede convertir PDF a prácticamente cualquier formato como Microsoft Word (.docx), PowerPoint (.pptx), ePub, RTFD, Texto, HTML, Keynote, Páginas, Imágenes. También puede encontrar el recurso aquí: ¿Cómo convertir PDF a JP (E) G con alta calidad de imagen retenida en Mac?

He encontrado este código de código abierto de Github. Intentalo. ranjaykrishna / collage

O bien, puede usar algunas herramientas de conversión de pdf a jpg.

Solo una sugerencia, aquí está el convertidor en línea Convertir PDF a JPG (JPEG) | conversor gratuito en línea Raw.pics.io

¿O quieres construir el tuyo?

Mira esto

MagickWand, C API @ ImageMagick

Conozco algunas bibliotecas de pdf a jpeg, sin embargo, están usando .NET o java, como pdfcharp o itext. puede intentar encontrar en github, tal vez haya algún contenedor de pdfcharp o itext en Python.