点投影 Point和PointF类最初是在Iron Software.Drawing中创建的,以匹配其他绘图库(如System.Drawing 、 SixLabors.ImageSharp 、 Maui.Graphics和SkiaSharp )中提供的功能。 因此, Iron Software.Drawing为Point和PointF对象实现了隐式类型转换,允许它们在库中使用,并由程序中的用户进行操作。 上面的代码片段演示了如何实现隐式类型转换。 将Iron Software.Drawing.Point对象强制转换为另一个库中的Point对象,而第二个代码片段显示了相反的转换。 要执行隐式类型转换,只需将Iron Software.Drawing.Point对象分配给所需库的变量即可。 需要注意的是,隐式类型转换并非适用于所有库。 例如,无法将System.Drawing.PointF强制转换为Iron Software.Drawing.PointF ,因为System.Drawing不支持这种转换。 但是,可以将Iron Software.Drawing.Point和PointF转换为其他库。 从Iron Software.Drawing.Point对象进行类型转换时,坐标的值类型从System.Double变为System.Int32 ,而对于PointF ,类型转换后仍保持System.Single值。 相关文档链接 在Github上查看 相关教程 相关操作指南 类文档 下载IronDrawing DLL 报告此页面的问题 准备开始了吗? Nuget 下载 13,852,431 | Version: 2025.3 刚刚发布 免费 NuGet 下载 总下载量:13,852,431 查看许可证