點和點F

IronDrawing 引進了兩個新類別: IronSoftware.Drawing.PointIronSoftware.Drawing.PointF 。 這些類別用於表示雙 x 和雙 y 座標的有序對,定義二維平面上的一個點,這對於影像處理很有用。 其他影像庫中也存在類似的類,例如System.DrawingSixLabors.ImageSharpSkiaSharpMicrosoft.Maui.GraphicsPointPointF類別的差異在於Point物件和PointF物件建構函式中所接受的參數值的類型不同。

Instantiating a new Point or PointF object is straightforward, requiring only two properties to be set:XY 值構成點的座標。

  • 使用System.Double值實例化Point ,以設定Point對象的xy屬性。
  • PointF使用System.Single值(浮點值)進行實例化,目的相同。

IronSoftware.Drawing.PointIronSoftware.Drawing.PointF類別具有相同的功能和方法。 由於 System.Double 具有更高的精度,可以接受更大的小數位數,並且將雙精度表示為 64 位元浮點類型,因此通常更傾向於使用System.Double 另一方面, System.Single是 32 位元浮點類型,與System.Double相比,其精確度較低。 因此,建議使用IronSoftware.Drawing.Point而不是IronSoftware.Drawing.PointF

準備好開始了嗎?
Nuget 下載 14,506,346 | 版本: 2025.3 剛剛發布