Como desenhar gráficos em C#

Este tutorial rápido descreve como desenhar gráficos em C#. Ele fornece etapas completas e um código executável para explicar o processo de uma maneira bastante mais fácil. Ao usar formas de desenho em C# de diferentes tipos são demonstradas em um arquivo JPEG, mas você também pode criar vários outros tipos de imagens.

Etapas para desenhar gráficos em C#

  1. Configure o projeto para adicionar Aspose.Imaging da galeria Nuget
  2. Crie uma instância da classe JpegOptions para personalizar a imagem JPEG de saída
  3. Instancie o objeto FileCreateSource e defina-o como Source no objeto JpegOptions
  4. Inicialize um image vazio fornecendo seu tamanho
  5. Crie um objeto de classe Graphics para a imagem vazia e limpe sua superfície
  6. Crie uma caneta e pincel para desenhar formas diferentes
  7. Desenhe curvas fechadas, retângulos e salve a imagem como um arquivo JPEG

Usando C#desenho de diferentes formas e linhas são descritas nestas etapas. Depois de adicionar as bibliotecas necessárias, precisamos criar uma imagem em branco vinculada ao objeto da classe Graphics. Este objeto gráfico contém muitas funções e propriedades para desenhar diferentes tipos de formas e linhas que podem ser coloridas ou preenchidas usando diferentes canetas e pincéis, conforme demonstrado no código de exemplo.

Código para desenhar gráficos em C#

Este código em C# desenha gráficos criando uma imagem e depois desenhando diferentes tipos de formas nela. Aqui usamos JpegOptions, mas você pode usar qualquer uma das opções, como BmpOptions, GifOptions, PngOptions, SvgOptions e TiffOptions, para citar algumas. Da mesma forma, você pode desenhar um arco, bezier, curva, curva fechada, eclipse, linhas, polígono, retângulo, etc.

Este tutorial nos guiou para desenhar diferentes tipos de formas em imagens. Se você quiser aprender a redimensionar essas imagens, consulte o artigo em como redimensionar imagem em c#.

 Português