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.
