Dikdörtgen Çiz C#

Vektör grafikleri, şekil çizmek için yaygın olarak kullanılır. Aspose.Drawing API ile çalışırken C# uygulamalarında kolayca şekiller çizebilirsiniz. Bu tür gereksinimler doğrultusunda, bu makale C# dilinde Dikdörtgen çizmeyi kapsar.

Dikdörtgen Şekli Oluştur - C# API Kurulumu

Aspose.Drawing for .NET API’sini kurmanız gerekiyor. İndirilenler bölümünden yapılandırın veya Microsoft Visual Studio IDE’de aşağıdaki NuGet komutunu kullanın:

PM> Install-Package Aspose.Drawing

C# ile Dikdörtgen Çizin

Aşağıdaki adımları takip ederek bir dikdörtgen çizmek için aşağıdaki adımları takip etmeniz gerekmektedir.

  • Bir Bitmap sınıf nesnesini başlat
  • Bir Pen sınıfı örneği oluşturun
  • Dikdörtgen şeklini çizin
  • Çıktı çizim görüntüsünü kaydet

Aşağıdaki kod parçacığı, C# dilinde bir dikdörtgenin nasıl çizileceğini gösterir:

// Bir Bitmap sınıf nesnesini başlat
Bitmap bitmap = new Bitmap(1000, 800, System.Drawing.Imaging.PixelFormat.Format32bppPArgb);
Graphics graphics = Graphics.FromImage(bitmap);

// Bir Pen sınıfı örneği oluşturun
Pen pen = new Pen(Color.FromKnownColor(KnownColor.Blue), 2);

// dikdörtgeni çiz
graphics.DrawRectangle(pen, 10, 10, 900, 700);

// Çıktı çizim görüntüsünü kaydet
bitmap.Save("DrawRectangle.png");

C#’ta Dikdörtgen Çiz - Gelişmiş

Dikdörtgen çizimini gereksinimlerinize göre özelleştirmek için farklı değerleri değiştirebilirsiniz. Örneğin, bir dikdörtgen çizmek için düz fırça veya doku fırçası arasında seçim yapmak. Gelişmiş seçeneklerle bir dikdörtgen çizmek için lütfen aşağıdaki adımları izleyin:

  • Bir Bitmap sınıf nesnesini başlat
  • Rengini belirtirken bir fırça oluşturun
  • Fırçayı kullanarak bir Kalem oluşturun
  • dikdörtgeni çiz
  • Çıktı çizim görüntüsünü kaydet

Aşağıdaki kod parçacığı, C#’ta gelişmiş seçeneklerle bir dikdörtgenin nasıl çizileceğini açıklar:

// Bir Bitmap sınıf nesnesini başlat
Bitmap bitmap = new Bitmap(1000, 1000, System.Drawing.Imaging.PixelFormat.Format32bppPArgb);

// Grafik sınıfı örneği oluştur
Graphics graphics = Graphics.FromImage(bitmap);

// Rengini belirtirken bir fırça oluşturun
Brush brush = new SolidBrush(Color.FromKnownColor(KnownColor.Blue));

// kalem oluştur
Pen pen = new Pen(brush);

// Dikdörtgen çiz
graphics.DrawRectangle(pen, 100, 100, 800, 600);

// Çıktı çizimini kaydet
bitmap.Save("Rectangle.png");

Ücretsiz Geçici Lisans Alın

Herhangi bir değerlendirme sınırlaması olmaksızın tüm özellikleri değerlendirmek için bir ücretsiz geçici lisans talep edebilirsiniz.

Çözüm

Bu makalede, C#’ta programlı olarak farklı özellikler ayarlarken bir dikdörtgenin nasıl çizileceğini incelediniz. Ayrıca, API’de yer alan diğer özellikleri keşfetmek için dokümantasyon bölümünü ziyaret edebilirsiniz. Herhangi bir sorunuz olması durumunda forumdan bize ulaşmaktan çekinmeyin.

Ayrıca bakınız

Windows olmayan bir Platformda System.Drawing’i .NET 6 ile kullanma