Tworzenie i rzutowanie prostokąta

Rectangle i RectangleF to przydatne funkcje oferowane przez IronDrawing, które można wykorzystać do przycinania dowolnego pliku graficznego. Klienci korzystający z 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.

Utwórz Rectangle i RectangleF

Aby utworzyć Rectangle, użytkownicy mogą utworzyć instancję nowego Rectangle i podać współrzędne X i Y, a także wymiary szerokości i wysokości Rectangle w pikselach. Na przykład:

Podobnie, dla klasy RectangleF, przykładowy obiekt RectangleF można zainicjować w następujący sposób:

Cast Rectangle & RectangleF

Aby rzutować 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, aby rzutować System.Drawing.Rectangle i System.Drawing.RectangleF na ich odpowiedniki IronSoftware.Drawing, co ułatwia wykorzystanie tych prostokątów w funkcjach IronDrawing.

Gotowy, aby rozpocząć?
Nuget Pliki do pobrania 17,121,904 | Wersja: 2025.3 just released
Still Scrolling Icon

Wciąż przewijasz?

Czy chcesz szybko dowodu? PM > Install-Package IronSoftware.System.Drawing
Uruchom przykład i zobacz, jak Twój kod HTML zamienia się w plik PDF.