Dibujar rectángulo C#

Los gráficos vectoriales se utilizan ampliamente para dibujar formas. Puede dibujar fácilmente formas en aplicaciones de C# mientras trabaja con Aspose.Drawing API. De acuerdo con dichos requisitos, este artículo trata sobre cómo dibujar Rectangle en C#.

Crear forma de rectángulo: instalación de la API de C#

Debe instalar Aspose.Drawing for .NET API. Simplemente configúrelo desde la sección Descargas o use el siguiente comando NuGet en el IDE de Microsoft Visual Studio:

PM> Install-Package Aspose.Drawing

Dibujar un rectángulo en C#

Debe seguir los pasos a continuación para dibujar un rectángulo siguiendo los pasos a continuación:

  • Inicializar un objeto de clase de mapa de bits
  • Crear una instancia de clase Pen
  • Dibuja la forma del rectángulo.
  • Guardar imagen de dibujo de salida

El fragmento de código siguiente muestra cómo dibujar un rectángulo en C#:

// Inicializar un objeto de clase de mapa de bits
Bitmap bitmap = new Bitmap(1000, 800, System.Drawing.Imaging.PixelFormat.Format32bppPArgb);
Graphics graphics = Graphics.FromImage(bitmap);

// Crear una instancia de clase Pen
Pen pen = new Pen(Color.FromKnownColor(KnownColor.Blue), 2);

// Dibuja el rectángulo
graphics.DrawRectangle(pen, 10, 10, 900, 700);

// Guardar imagen de dibujo de salida
bitmap.Save("DrawRectangle.png");

Dibujar un rectángulo en C# - Avanzado

Puede cambiar diferentes valores para personalizar el dibujo del rectángulo según sus requisitos. Por ejemplo, seleccionando entre el pincel sólido o el pincel de textura para dibujar un rectángulo. Siga los pasos a continuación para dibujar un rectángulo con opciones avanzadas:

  • Inicializar un objeto de clase de mapa de bits
  • Crea un pincel mientras especificas su color.
  • Crear un bolígrafo usando el pincel
  • Dibuja el rectángulo
  • Guardar imagen de dibujo de salida

El fragmento de código a continuación explica cómo dibujar un rectángulo con opciones avanzadas en C#:

// Inicializar un objeto de clase de mapa de bits
Bitmap bitmap = new Bitmap(1000, 1000, System.Drawing.Imaging.PixelFormat.Format32bppPArgb);

// Crear instancia de clase de gráficos
Graphics graphics = Graphics.FromImage(bitmap);

// Crea un pincel mientras especificas su color.
Brush brush = new SolidBrush(Color.FromKnownColor(KnownColor.Blue));

// crear un bolígrafo
Pen pen = new Pen(brush);

// Dibujar rectángulo
graphics.DrawRectangle(pen, 100, 100, 800, 600);

// Guardar dibujo de salida
bitmap.Save("Rectangle.png");

Obtenga una Licencia Temporal Gratis

Puede solicitar una licencia temporal gratuita para evaluar todas las funciones sin ninguna limitación de evaluación.

Conclusión

En este artículo, ha explorado cómo dibujar un rectángulo mientras configura diferentes propiedades mediante programación en C#. Además, puede visitar la sección documentación para explorar otras funciones incluidas en la API. En caso de cualquier consulta, no dude en comunicarse con nosotros en el foro.

Ver también

Uso de System.Drawing con .NET 6 en una plataforma que no sea Windows