IRONSOFTWAREHOME
设置像素
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 20,229,789版本:2025.3刚刚发布

Key in blue circle

立即获取免费的 30 天试用版密钥。

Your trial license will be sent to your email address

无任何限制。100% 解锁。无需信用卡。

OR
bullet_checked无需信用卡或创建账户无任何限制。100% 解锁。无需信用卡。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronDrawing
获取您的无义务咨询
填写下面的表格或通过sales@ironsoftware.com
您的资料将始终保密。
深受全球数百万工程师信赖
Iron Software 的客户徽标
立即获取您的免费30 天试用密钥。
无需信用卡或创建账户