Um programa que gera certificados de acordo com imagens e uma lista de palavras informadas pelo usuário.
- Caminho da Imagem de Origem: Solicita ao usuário o caminho da imagem BMP que será utilizada como base.
- Texto a ser Inserido: Solicita ao usuário uma lista de textos em formato CSV para serem inseridos na imagem.
- Caminho para Depósito das Imagens Geradas: Solicita ao usuário o caminho onde as imagens geradas serão salvas.
- Linguagem de Programação: C#
- Framework: .NET
- Manipulação de Imagens: System.Drawing, System.Drawing.Imaging
- Monolito
- Main: Classe principal que contém o método
GenerateImage
, responsável por gerar as imagens com os textos inseridos.
- Ambiente de Desenvolvimento: Visual Studio 2022
- Framework: .NET SDK
- Sistema Operacional: Windows, Linux, macOS
graph LR;
A["(User) Caminho da Imagem fa:fa-image"]
B["(User) Texto a ser inserido em CSV fa:fa-file-csv"]
C["(User) Caminho para depósito das imagens geradas fa:fa-folder"]
D[("Geração da Imagem fa:fa-cogs")]
E[("Lista de Imagens Geradas fa:fa-images")]
A --> D
B --> D
C --> D
D --> E
-
Executar o Programa:
- O usuário será solicitado a inserir o caminho da imagem BMP que deseja utilizar.
- O usuário será solicitado a inserir a lista de textos em formato CSV.
- O usuário será solicitado a inserir o caminho onde as imagens geradas serão salvas.
-
Geração das Imagens:
- O programa irá gerar novas imagens com os textos inseridos e salvá-las no caminho especificado.