Octavio Augusto

Desenvolvimento de Aplicação Python para Engenharia Civil: Editor de PDF e Conversor para Excel Automatizado

É com grande orgulho que compartilho o desenvolvimento de um projeto especialmente concebido para atender às necessidades de uma empresa de engenharia civil em Redenção, PA. Meu objetivo era criar uma ferramenta eficiente e profissional para simplificar o processo de análise e extração do quantitativo de materiais de pranchas de projetos de engenharia, convertendo-os para lista de Excel de maneira automatizada.

O resultado desse esforço é um editor de PDF altamente funcional, equipado com três botões intuitivos: Open PDF, Crop PDF e Process PDF. Cada um desses botões desempenha um papel crucial no fluxo de trabalho, tornando o processo de extração de dados o mais simplificado e automatizado possível.

Ao clicar em “Open PDF”, o usuário pode selecionar o arquivo de prancha de projeto que deseja analisar. Nosso programa é projetado para converter automaticamente os quantitativos de materiais estampados nessas pranchas, criando uma lista de produtos com suas respectivas quantidades. Para isso, basta ao usuário localizar a seção desejada do quantitativo, clicar e arrastar para selecionar a lista a ser lida.

Abrindo PDF

Em seguida, ao clicar em “Crop PDF”, a aplicação realiza um recorte na área selecionada, permitindo que o usuário verifique se apenas a parte desejada foi capturada. Este recurso garante precisão e confiabilidade na extração de dados.

Recortando PDF

Finalmente, ao clicar em “Process PDF”, o programa entra em ação, utilizando a biblioteca pytesseract para ler todos os itens da lista e suas respectivas quantidades. Ao receber a mensagem de confirmação “Tabela salva com sucesso”, o resultado é um arquivo de Excel totalmente automatizado, com todos os itens da lista e suas quantidades dispostos em colunas diferentes. Este arquivo é então salvo na mesma pasta que o programa está salvo, com o mesmo nome do PDF original para facilitar a referência e o acesso.

Processando PDF

Este projeto representa não apenas minha experiência e profissionalismo em desenvolvimento de software, mas também meu compromisso com a inovação e a busca constante pela excelência. Estou confiante de que essa aplicação será uma adição valiosa ao arsenal de ferramentas disponíveis para os profissionais de engenharia civil em Redenção, PA, simplificando seus processos e aumentando sua eficiência.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *