Desenhar Retângulo C#

Os gráficos vetoriais são amplamente utilizados para desenhar formas. Você pode desenhar formas facilmente em aplicativos C# enquanto trabalha com a API Aspose.Drawing. De acordo com esses requisitos, este artigo aborda como desenhar Rectangle em C#.

Criar forma retangular - instalação da API C#

Você precisa instalar a API Aspose.Drawing for .NET. Basta configurá-lo na seção Downloads ou usar o seguinte comando NuGet no Microsoft Visual Studio IDE:

PM> Install-Package Aspose.Drawing

Desenhe um retângulo em C#

Você precisa seguir as etapas abaixo para desenhar um retângulo seguindo as etapas abaixo:

  • Inicializar um objeto de classe Bitmap
  • Criar uma instância da classe Pen
  • Desenhe a forma do retângulo
  • Salvar imagem de desenho de saída

O trecho de código abaixo demonstra como desenhar um retângulo em C#:

// Inicializar um objeto de classe Bitmap
Bitmap bitmap = new Bitmap(1000, 800, System.Drawing.Imaging.PixelFormat.Format32bppPArgb);
Graphics graphics = Graphics.FromImage(bitmap);

// Criar uma instância da classe Pen
Pen pen = new Pen(Color.FromKnownColor(KnownColor.Blue), 2);

// Desenhe o retângulo
graphics.DrawRectangle(pen, 10, 10, 900, 700);

// Salvar imagem de desenho de saída
bitmap.Save("DrawRectangle.png");

Desenhe um retângulo em C# - Avançado

Você pode alterar valores diferentes para personalizar o desenho do retângulo com base em seus requisitos. Por exemplo, selecionar entre o pincel sólido ou o pincel de textura para desenhar um retângulo. Por favor, siga os passos abaixo para desenhar um retângulo com opções avançadas:

  • Inicializar um objeto de classe Bitmap
  • Crie um pincel ao especificar sua cor
  • Crie uma caneta usando o pincel
  • Desenhe o retângulo
  • Salvar imagem de desenho de saída

O trecho de código abaixo explica como desenhar um retângulo com opções avançadas em C#:

// Inicializar um objeto de classe Bitmap
Bitmap bitmap = new Bitmap(1000, 1000, System.Drawing.Imaging.PixelFormat.Format32bppPArgb);

// Criar instância de classe gráfica
Graphics graphics = Graphics.FromImage(bitmap);

// Crie um pincel ao especificar sua cor
Brush brush = new SolidBrush(Color.FromKnownColor(KnownColor.Blue));

// Crie uma caneta
Pen pen = new Pen(brush);

// Desenhar retângulo
graphics.DrawRectangle(pen, 100, 100, 800, 600);

// Salvar desenho de saída
bitmap.Save("Rectangle.png");

Obtenha Licença Temporária Gratuita

Você pode solicitar uma licença temporária gratuita para avaliar todos os recursos sem quaisquer limitações de avaliação.

Conclusão

Neste artigo, você explorou como desenhar um retângulo ao definir diferentes propriedades programaticamente em C#. Além disso, você pode visitar a seção documentação para explorar outros recursos incluídos na API. Em caso de dúvidas, sinta-se à vontade para entrar em contato conosco no fórum.

Veja também

Usando System.Drawing com .NET 6 em uma plataforma não Windows