Point & PointF

IronDrawing 引入了兩個新類別:IronSoftware.Drawing.PointIronSoftware.Drawing.PointF。 這些類別用於表示一組有序的 double-x 和 double-y 座標,用以定義二維平面上的點,這對於影像處理非常有用。 其他影像庫中亦存在類似的類別,例如 SkiaSharpMicrosoft.Maui.GraphicsPointPointF 類別之間的差異,在於 PointPointF 物件的建構函式所接受的參數值類型。

建立新的 PointPointF 物件非常簡單,只需設定兩個屬性:構成點座標的 XY 值。

  • 使用 System.Double 值實例化 Point,以設定 Point 物件的 xy 屬性。
  • PointF 是使用 System.Single 的數值(浮點數值)進行實例化,以達成相同目的。

IronSoftware.Drawing.PointIronSoftware.Drawing.PointF 這兩類皆具備相同的功能與方法。 通常建議使用 System.Double,因其具備更高精確度、可處理更大的小數點數值,並將雙精度數值表示為 64 位元浮點型別。 另一方面,System.Single 是一種 32 位元浮點數型別,其精確度低於 System.Double。 因此,建議使用 IronSoftware.Drawing.Point 而非 IronSoftware.Drawing.PointF

準備開始了嗎?
Nuget 下載 17,121,904 | 版本: 2025.3 just released
Still Scrolling Icon

還在往下捲動嗎?

想要快速確認成果嗎? PM > Install-Package IronSoftware.System.Drawing
執行範例 觀看您的 HTML 轉為 PDF。