IRONSOFTWAREHOME
Establecer píxel
using IronSoftware.Drawing;

AnyBitmap bitmap = AnyBitmap.FromFile(@"sample.jpg");

// Create horizontal line with magenta color
for (int i = 1157; i < 2382; i++)
{
    bitmap.SetPixel(i, 869, Color.Magenta);
}
bitmap.SaveAs("underlined.jpg");
NuGet Download
PM > Install-Package IronSoftware.System.Drawing
Establecer píxel

Establecer píxel

El método SetPixel() en la clase AnyBitmap se utiliza para aplicar colores a píxeles específicos en una imagen. Esto es útil para dibujar o simplemente crear una línea en una imagen usando un color especificado.

El método SetPixel() se encuentra bajo la clase AnyBitmap en IronSoftware.Drawing. Acepta tres parámetros: la coordenada x, la coordenada y, y un objeto IronSoftware.Drawing.Color. Se puede llamar al método sobre un objeto AnyBitmap para aplicar el color a la imagen AnyBitmap.

En el fragmento de código proporcionado, se cargó una imagen de muestra usando el método AnyBitmap.FromFile(), que devuelve un objeto AnyBitmap. Se utilizó un bucle for para crear una línea horizontal coloreada cambiando la coordenada x. El mapa de bits con los píxeles aplicados se guarda luego en la máquina con un nombre diferente.

Ver en GitHub

¿Listo para empezar?

Nuget Downloads 20,229,789Versión:2025.3recién lanzado

Key in blue circle

Obtenga su clave de prueba gratuita de 30 días al instante.

Your trial license will be sent to your email address

Sin limitaciones. 100 % desbloqueado. Sin tarjeta de crédito.

OR
bullet_checkedNo se requiere tarjeta de crédito ni creación de cuentaSin limitaciones. 100 % desbloqueado. Sin tarjeta de crédito.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronDrawing
Obtén tu Consulta Sin Compromiso
Completa el formulario a continuación o envía un correo a sales@ironsoftware.com
Tus detalles siempre serán mantenidos confidenciales.
Confiado por millones de ingenieros en todo el mundo
Logos de clientes de Iron Software
Obtenga su Clave de Prueba de 30 días gratis al instante.
No se requiere tarjeta de crédito ni creación de cuenta