Dikdörtgen Yarat ve Dök
using IronSoftware.Drawing;

// Cast between System.Drawing.Rectangle and IronSoftware.Drawing.Rectangle
System.Drawing.Rectangle rectangle = new System.Drawing.Rectangle(10, 10, 150, 150);
IronSoftware.Drawing.Rectangle ironRectangle = rectangle;

// Access Rectangle properties:
var x = ironRectangle.X;
var h = ironRectangle.Height;

// Cast between System.Drawing.RectangleF and IronSoftware.Drawing.RectangleF
System.Drawing.RectangleF rectangleF = new System.Drawing.RectangleF(8.8F, 10.2F, 100F, 125F);
IronSoftware.Drawing.RectangleF ironRectangleF = rectangleF;

// Access RectangleF properties:
var yFloat = ironRectangleF.Y;
var wFloat = ironRectangleF.Width;

NuGet Download
PM > Install-Package IronSoftware.System.Drawing
Dikdörtgen Yarat ve Dök

Dikdörtgen Yarat ve Dök

Rectangle ve RectangleF, IronDrawing tarafından sağlanan ve herhangi bir görüntü dosyasını kırpmak için kullanılabilen faydalı özelliklerdir. System.Drawing.Rectangle veya System.Drawing.RectangleF'den gelen dikdörtgenleri kullanan müşteriler, ayrıca bunları IronSoftware.Drawing.Rectangle ve IronSoftware.Drawing.RectangleF'e Cast yöntemi kullanarak dönüştürebilirler.

Rectangle & RectangleF Oluştur

Bir Rectangle oluşturmak için, kullanıcılar yeni bir Rectangle örneği başlatabilir ve X ve Y koordinatlarını, ayrıca Rectangle'ın piksel cinsinden genişlik ve yükseklik ölçümlerini sağlayabilirler. Örneğin:

Benzer şekilde, RectangleF sınıfı için, örnek bir RectangleF nesnesi aşağıdaki gibi başlatılabilir:

Rectangle & RectangleF Dönüştür

Bir IronSoftware.Drawing.Rectangle'yı System.Drawing.Rectangle'den veya bir IronSoftware.Drawing.RectangleF'yu System.Drawing.RectangleF'den dönüştürmek için örtük dönüşüm kullanabilirsiniz. Bunu nasıl yapabileceğiniz aşağıda açıklanmıştır:

Bu örnekte, System.Drawing.Rectangle ve System.Drawing.RectangleF'yı onların IronSoftware.Drawing karşılıklarına dönüştürmek için örtük dönüşüm kullanıyoruz, böylece bu dikdörtgenleri IronDrawing'in özelliklerinde kullanmak basit hale gelir.

GitHub'da Görüntüle

Başlamaya Hazır mısınız?

Nuget Downloads 21,099,947Sürüm:2026.11yeni yayınlandı