IRONSOFTWAREHOME
Tworzenie i rzutowanie prostokąta
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
Tworzenie i rzutowanie prostokąta

Tworzenie i rzutowanie prostokąta

Rectangle i RectangleF to pożyteczne funkcje oferowane przez IronDrawing, które można wykorzystać do wycinania dowolnego pliku obrazu. Klienci używający prostokątów z System.Drawing.Rectangle lub System.Drawing.RectangleF mogą również przekształcić je do IronSoftware.Drawing.Rectangle i IronSoftware.Drawing.RectangleF za pomocą metody Cast.

Tworzenie Rectangle & RectangleF

Aby utworzyć Rectangle, użytkownicy mogą zainicjować nowy Rectangle i podać współrzędne X i Y oraz wartości szerokości i wysokości Rectangle w pikselach. Na przykład:

Podobnie dla klasy RectangleF, próbka obiektu RectangleF może być zainicjowana w następujący sposób:

Przekształcanie Rectangle & RectangleF

Aby przekształcić IronSoftware.Drawing.Rectangle z System.Drawing.Rectangle lub IronSoftware.Drawing.RectangleF z System.Drawing.RectangleF, można użyć konwersji niejawnej. Oto jak można to zrobić:

W tym przykładzie używamy konwersji niejawnej do przekształcenia System.Drawing.Rectangle i System.Drawing.RectangleF w ich odpowiedniki IronSoftware.Drawing, co ułatwia korzystanie z tych prostokątów w funkcjach IronDrawing.

Zobacz na GitHubie

Gotowy, aby rozpocząć?

Nuget Downloads 19,661,086Wersja:2025.3właśnie wydany

Key in blue circle

Uzyskaj natychmiast swój darmowy 30-dniowy Klucz Testowy.

Your trial license will be sent to your email address

Brak ograniczeń. 100% dostępności. Bez karty kredytowej.

bullet_checkedNie wymaga karty kredytowej ani tworzenia kontaBrak ograniczeń. 100% dostępności. Bez karty kredytowej.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Otrzymaj swoją Konsultację Bez Zobowiązań
Wypełnij poniższy formularz lub wyślij e-mail na sales@ironsoftware.com
Twoje dane zawsze będą utrzymywane w tajemnicy.
Zaufane przez miliony inżynierów na całym świecie
Logotypy klientów Iron Software
Otrzymaj swój darmowy Klucz Próbny na 30 dni natychmiast.
Nie wymaga karty kredytowej ani tworzenia konta