Como Converter imagens em PDF utilizando PYTHON

No Post de hoje iremos estudar um código curtinho e “simples” mas que tem uma função bem interessante e muito utilizada no dia a dia.

Vamos analisar as linhas desse código agora:

– Primeiro temos:

import os
import img2pdf

que tem a função de importar as bibliotecas com as funções que utilizaremos no programa.

– Em seguida:

directory_path = “C:\\Users\\Allan\\Documents\\GitHub\\PythonStudies\\Projects”

Setaremos o diretório o qual estão as imagens a serem convertidas pelo programa.

– Com isso:

image_files = [i for i in os.listdir(directory_path) if i.endswith(“.jpg”)]

Essa linha irá buscar em nosso diretório apenas os arquivos do tipo JPEG que possuem a extensão “jpg” e salvará em uma variavel chamada “image_files”, podemos alterar ou adicionar outros tipos de extensão para que sejam adicionadas ao arquivo PDF final.

– Então:

pdf_data = img2pdf.convert(image_files)

Essa linha terá a função de converter as imagens que foram selecionadas e salvas na variavel na linha anterior.

E por ultimo mas não menos importante:

with open(“output.pdf”, “wb”) as file:

    file.write(pdf_data)

Iremos fazer a criação do arquivo e seu salvamento ficando com algo semelhante a imagem a seguir:

2 comments

comments user
Raquel Damaceno

Muito bom, amo seus conteúdos, fica tudo muito bem explicado! Está de parabéns. Aguardando o próximo tema.

    comments user
    allansmora

    Agradeço muito o apoio e a presença 😀

Publicar comentário