设置像素
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
设置像素

设置像素

SetPixel() 方法在 AnyBitmap 类中用于为图像上的特定像素应用颜色。 这对于使用指定颜色在图像上绘制或创建线条非常有用。

在 AnyBitmap 类中的 SetPixel() 方法可以在 IronSoftware.Drawing 中找到。 它接受三个参数:x 坐标、y 坐标 和一个 IronSoftware.Drawing.Color 对象。 可以在 AnyBitmap 对象上调用该方法,以将颜色应用于 AnyBitmap 图像。

在提供的代码片段中,使用 AnyBitmap.FromFile() 方法加载了一个示例图像,该方法返回一个 AnyBitmap 对象。 使用 for 循环通过改变 x 坐标来创建彩色水平线。 然后将应用了像素的位图以不同的名称保存到机器中。

在 GitHub 上查看

准备开始了吗?

Nuget Downloads 21,099,947版本:2026.11刚刚发布