C#画图除了系统自带之外便是一些外部的一些库。
比如最常用的OpenCV工具便可在工具中的NuGet包管理器中找到:OpenCVSharp这个包。除此还有zedgraph等一些开源的画图工具。甚至还可以利用官方提供的https://docs.microsoft.com/zh-cn/archive/msdn-magazine/2009/september/charting-with-datatemplates使用 DataTemplate 绘图或使用 Direct2D 绘图,虽然是C++的东西但在C#也有相应的应用(虽然用起来并不好)。
接上一篇文章所说的利用画布来画图,处理画点、画线、画圆外,C#自带的还包括画多边形(DrawPolygon)、画矩形(DrawRectangle)、画贝塞尔曲线(DrawBezier)、画椭圆(DrawEllipse)以及画饼图(或扇形)之类的,这些在System.Drawing这个类中都有提到,功能十分简单强大,满足一般开发的要求了。
20200602星期二19:30