商业网站,wordpress怎么用万网域名,八佰yy影视,做网站用绘制线条时#xff0c;必须将 Pen 对象传递给 DrawLine 类的 Graphics 方法。 Pen 构造函数的参数之一是 Color 对象。 若要绘制不透明的线条#xff0c;请将颜色的 alpha 分量设置为 255。 若要绘制半透明的线条#xff0c;请将 alpha 分量设置为从 1 到 254 的任何值。
在…绘制线条时必须将 Pen 对象传递给 DrawLine 类的 Graphics 方法。 Pen 构造函数的参数之一是 Color 对象。 若要绘制不透明的线条请将颜色的 alpha 分量设置为 255。 若要绘制半透明的线条请将 alpha 分量设置为从 1 到 254 的任何值。
在背景上绘制半透明的线条时线条的颜色与背景的颜色混合。 alpha 分量指定线条和背景色混合的方式alpha 值越接近 0背景颜色的权重越大alpha 值越接近 255线条颜色的权重越大。 代码实现
Bitmap bitmap new Bitmap(Texture1.jpg);
e.Graphics.DrawImage(bitmap, 10, 5, bitmap.Width, bitmap.Height);Pen opaquePen new Pen(Color.FromArgb(255, 0, 0, 255), 15);
Pen semiTransPen new Pen(Color.FromArgb(128, 0, 0, 255), 15);e.Graphics.DrawLine(opaquePen, 0, 20, 100, 20);
e.Graphics.DrawLine(semiTransPen, 0, 40, 100, 40);e.Graphics.CompositingQuality CompositingQuality.GammaCorrected;
e.Graphics.DrawLine(semiTransPen, 0, 60, 100, 60);
实现效果 参考链接
如何绘制不透明和半透明的线条 - Windows Forms .NET Framework | Microsoft Learnhttps://learn.microsoft.com/zh-cn/dotnet/desktop/winforms/advanced/how-to-draw-opaque-and-semitransparent-lines?viewnetframeworkdesktop-4.8
特此记录
anlog
2025年1月10日