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