📌 Objetivo do Script

O código lê um arquivo CSV, remove os pontos e vírgulas de cada campo e converte o conteúdo para um arquivo TXT, onde os campos são separados por tabulações (\t).

🔧 Pré-requisitos

📜 Passo a Passo do Código

1️⃣ Criar o arquivo Python (convert_csv_to_txt.py)

import csv

csv_file_path = 'Colaboradores.csv'
txt_file_path = 'colaboradores_solides.txt'

with open(csv_file_path, mode='r', newline='', encoding='utf-8') as csv_file:
    csv_reader = csv.reader(csv_file)
    
    with open(txt_file_path, mode='w', encoding='utf-8') as txt_file:
        for row in csv_reader:
            row = [field.replace(';', '') for field in row]
            txt_file.write('\t'.join(row) + '\n')

print("Conversão concluída com sucesso!")

2️⃣ Como Rodar o Script

📌 Passo 1: Abrir o Terminal

cd C:\Users\SeuNome\Documents

📌 Passo 2: Rodar o script Python

python convert_csv_to_txt.py

📂 Saída Esperada

O script cria um arquivo chamado colaboradores_solides.txt formatado corretamente.

💡 Exemplo de Entrada (Colaboradores.csv):

Nome;Idade;Cargo
Ana Silva;30;Desenvolvedora
Carlos Souza;25;Analista de Sistemas

📝 Saída Esperada (colaboradores_solides.txt):

Nome	Idade	Cargo
Ana Silva	30	Desenvolvedora
Carlos Souza	25	Analista de Sistemas

🎯 Conclusão

📌 Objetivo do Script

Este script converte arquivos PDF para DOCX usando a biblioteca pdf2docx.

🔧 Pré-requisitos

pip install pdf2docx

📜 Passo a Passo do Código

1️⃣ Criar o arquivo Python (convert_pdf_to_docx.py)

Crie um arquivo chamado convert_pdf_to_docx.py e adicione o seguinte código:

from pdf2docx import Converter
    
    def pdf_para_docx(caminho_pdf, caminho_docx):
        cv = Converter(caminho_pdf)
        cv.convert(caminho_docx, start=0, end=None)  # Converte todas as páginas
        cv.close()
        print(f"Conversão completa! Documento DOCX salvo em: {caminho_docx}")
    
    # Exemplo de uso
    pdf_para_docx("O BECO.pdf", "cardapio.docx")

2️⃣ Como Rodar o Script

📌 Passo 1: Abrir o Terminal / Prompt de Comando

📌 Passo 2: Navegar até a pasta do script

cd C:\Users\SeuNome\Documents

📌 Passo 3: Rodar o script Python

python convert_pdf_to_docx.py

📂 Saída Esperada

O script criará um arquivo DOCX a partir do PDF especificado.

📌 Gerando um QR Code com Logo

Este script converte arquivos PDF para DOCX usando a biblioteca pdf2docx.

🛠️ Pré-requisitos

pip install pdf2docx

📜 Passo a Passo do Código

1️⃣ Criar o arquivo Python (qrcode_logo.py) e cole o seguinte código:

import qrcode
from PIL import Image

# Link para codificar no QR Code
link = "https://api.whatsapp.com/send?phone=557183279888&text=Ol%C3%A1!!"

# Criando o QR Code
qr = qrcode.QRCode(
    version=2,
    error_correction=qrcode.constants.ERROR_CORRECT_H,
    box_size=10,
    border=4,
)
qr.add_data(link)
qr.make(fit=True)

# Criando a imagem do QR Code
img_qr = qr.make_image(fill='black', back_color='white').convert('RGB')
# Abrindo a logo
logo = Image.open('LOGO_TIPO_ITS.png')

# Redimensionando a logo
basewidth = 100
wpercent = (basewidth / float(logo.size[0]))
hsize = int((float(logo.size[1]) * float(wpercent)))
logo = logo.resize((basewidth, hsize), Ilogo.Resampling.LANCZOS)

# Posicionando a logo no centro do QR Code
logo_w, logo_h = logo.size
img_w, img_h = img_qr.size
x1 = (img_w - logo_w) // 2
y1 = (img_h - logo_h) // 2
img_qr.paste(logo, (x1, y1), logo)

# Salvando o QR Code com logo
img_qr.save("qrcode_personalizado.png")
print("QR Code gerado com sucesso!")

2️⃣ Como Rodar o Script

📌 Passo 1: Abrir o Terminal / Prompt de Comando

📌 Passo 2: Navegar até a pasta do script

cd C:\Users\SeuNome\Documents

📌 Passo 3: Rodar o script Python

python convert_pdf_to_docx.py

📂 Saída Esperada

O script criará um arquivo DOCX a partir do PDF especificado.