Este projeto apresenta uma solução em Python para a automação da geração de certificados. Desenvolvido para otimizar o processo de criação de múltiplos certificados, o programa extrai dados de planilhas de alunos(as) e os insere dinamicamente em um modelo de certificado, tornando a emissão de documentos em larga escala uma tarefa simples e eficiente.
- Extração de Dados: Lê informações de alunos(as) diretamente de arquivos de planilha (e.g.,
.xlsx). - Geração Dinâmica de Certificados: Insere os dados extraídos em um modelo de certificado pré-definido.
- Automação: Reduz significativamente o tempo e o esforço necessários para a emissão de grandes volumes de certificados.
As seguintes bibliotecas Python são essenciais para o funcionamento deste projeto:
- Pillow (
PIL): Utilizada para manipulação de imagens, especificamente para sobrepor texto (nomes, cursos, datas, etc.) em modelos de certificados. - OpenPyXL: Empregada para a leitura e manipulação de arquivos
.xlsx, permitindo o acesso aos dados dos alunos(as) contidos nas planilhas.
Contribuições são bem-vindas! Se você tiver sugestões de melhoria, novas funcionalidades ou encontrar algum bug, sinta-se à vontade para abrir uma issue ou enviar um pull request.
Este projeto está licenciado sob a Licença MIT. Veja o arquivo LICENSE para mais detalhes.