- Vamos aprender nessa aula a converter uma imagem em pdf. Vamos adicionar o código em uma função dentro do módulo que criamos na aula anterior.
- Para essa funcionalidade, vamos precisar instalar a biblioteca Pillow. Execute o comando a seguir no terminal, para esse fim. pip install Pillow.
- Pensando nisso, no arquivo pdf_operations.py vamos criar o código abaixo.
import PyPDF2 as pdf
from PyPDF2 import PdfReader
from PIL import Image
def convert_img_pdf(image_file):
my_image = Image.open(image_file)
img = my_image.convert("RGB")
filename = f"{os.path.splitext(image_file)[0]}.pdf"
img.save(filename)
convert_img_pdf("files/IM14.jpg")
- Para executar o arquivo execute o comando python .\pdf_operations.py
