C#图片处理之:在图片上画直线
在图片上画直线比画框更简单。线形的控制还是通过对Pen的设置来实现的。
{
if (bmp == null) return null;
if (p0.X == p1.X || p0.Y == p1.Y) return bmp;
Graphics g = Graphics.FromImage(bmp);
Brush brush = new SolidBrush(LineColor);
Pen pen = new Pen(brush, LineWidth);
//pen.Alignment = PenAlignment.Inset;
pen.DashStyle = ds;
g.DrawLine(pen,p0,p1);
g.Dispose();
return bmp;
}