Point & PointF IronDrawing 引入了两个新类: Iron Software.Drawing.Point和Iron Software.Drawing.PointF 。 这些类用于表示双 x 和双 y 坐标的有序对,定义二维平面上的一个点,这对于图像处理很有用。 其他图像库中也存在类似的类,例如System.Drawing 、 SixLabors.ImageSharp 、 SkiaSharp和Microsoft.Maui.Graphics 。 Point和PointF类的区别在于Point对象和PointF对象构造函数中接受的参数值的类型不同。 实例化一个新的Point或PointF对象非常简单,只需要设置两个属性:构成点坐标的 X 和 Y 值。 使用System.Double值实例化Point ,以设置Point对象的x和y属性。 PointF使用System.Single值(浮点值)进行实例化,目的相同。 Iron Software.Drawing.Point和Iron Software.Drawing.PointF类具有相同的功能和方法。 由于System.Double具有更高的精度,可以接受更大的小数位数,并且将双精度表示为 64 位浮点类型,因此通常更倾向于使用它。 另一方面, System.Single是一种 32 位浮点类型,与System.Double相比,其精度较低。 因此,建议使用Iron Software.Drawing.Point而不是Iron Software.Drawing.PointF 。 相关文档链接 在Github上查看 相关教程 相关操作指南 类文档 下载IronDrawing DLL 报告此页面的问题 准备开始了吗? Nuget 下载 13,852,431 | Version: 2025.3 刚刚发布 免费 NuGet 下载 总下载量:13,852,431 查看许可证