วาดสี่เหลี่ยมผืนผ้า C#

กราฟิกแบบเวกเตอร์ใช้กันอย่างแพร่หลายในการวาดรูปร่าง คุณสามารถวาดรูปร่างได้อย่างง่ายดายในแอปพลิเคชัน C# ในขณะที่ทำงานกับ Aspose.Drawing API ตามข้อกำหนดดังกล่าว บทความนี้ครอบคลุมวิธีการวาดสี่เหลี่ยมผืนผ้าใน C#

สร้างรูปทรงสี่เหลี่ยมผืนผ้า - การติดตั้ง C# API

คุณต้องติดตั้ง Aspose.Drawing for .NET API เพียงกำหนดค่าจากส่วน ดาวน์โหลด หรือใช้คำสั่ง NuGet ต่อไปนี้ใน Microsoft Visual Studio IDE:

PM> Install-Package Aspose.Drawing

วาดรูปสี่เหลี่ยมผืนผ้าใน C#

คุณต้องทำตามขั้นตอนด้านล่างเพื่อวาดรูปสี่เหลี่ยมผืนผ้าโดยทำตามขั้นตอนด้านล่าง:

  • เริ่มต้นวัตถุคลาสบิตแมป
  • สร้างอินสแตนซ์คลาส Pen
  • วาดรูปสี่เหลี่ยมผืนผ้า
  • บันทึกภาพการวาดภาพออก

ข้อมูลโค้ดด้านล่างแสดงวิธีการวาดสี่เหลี่ยมผืนผ้าใน C#:

// เริ่มต้นวัตถุคลาสบิตแมป
Bitmap bitmap = new Bitmap(1000, 800, System.Drawing.Imaging.PixelFormat.Format32bppPArgb);
Graphics graphics = Graphics.FromImage(bitmap);

// สร้างอินสแตนซ์คลาส Pen
Pen pen = new Pen(Color.FromKnownColor(KnownColor.Blue), 2);

// วาดสี่เหลี่ยม
graphics.DrawRectangle(pen, 10, 10, 900, 700);

// บันทึกภาพการวาดภาพออก
bitmap.Save("DrawRectangle.png");

วาดรูปสี่เหลี่ยมผืนผ้าใน C# - ขั้นสูง

คุณสามารถเปลี่ยนค่าต่าง ๆ เพื่อปรับแต่งการวาดภาพสี่เหลี่ยมตามความต้องการของคุณ ตัวอย่างเช่น การเลือกระหว่างแปรงทึบหรือแปรงพื้นผิวสำหรับการวาดรูปสี่เหลี่ยมผืนผ้า โปรดทำตามขั้นตอนด้านล่างเพื่อวาดสี่เหลี่ยมผืนผ้าด้วยตัวเลือกขั้นสูง:

  • เริ่มต้นวัตถุคลาสบิตแมป
  • สร้างแปรงในขณะที่ระบุสี
  • สร้างปากกาโดยใช้แปรง
  • วาดสี่เหลี่ยม
  • บันทึกภาพการวาดภาพออก

ข้อมูลโค้ดด้านล่างอธิบายวิธีการวาดสี่เหลี่ยมผืนผ้าด้วยตัวเลือกขั้นสูงใน C#:

// เริ่มต้นวัตถุคลาสบิตแมป
Bitmap bitmap = new Bitmap(1000, 1000, System.Drawing.Imaging.PixelFormat.Format32bppPArgb);

// สร้างตัวอย่างคลาสกราฟิก
Graphics graphics = Graphics.FromImage(bitmap);

// สร้างแปรงในขณะที่ระบุสี
Brush brush = new SolidBrush(Color.FromKnownColor(KnownColor.Blue));

// สร้างปากกา
Pen pen = new Pen(brush);

// วาดสี่เหลี่ยมผืนผ้า
graphics.DrawRectangle(pen, 100, 100, 800, 600);

// บันทึกการวาดภาพออก
bitmap.Save("Rectangle.png");

รับใบอนุญาตชั่วคราวฟรี

คุณสามารถขอ ใบอนุญาตชั่วคราวฟรี เพื่อประเมินคุณสมบัติทั้งหมดโดยไม่มีข้อจำกัดในการประเมิน

บทสรุป

ในบทความนี้ คุณได้สำรวจวิธีการวาดสี่เหลี่ยมในขณะที่ตั้งค่าคุณสมบัติต่างๆ โดยทางโปรแกรมใน C# นอกจากนี้ คุณสามารถไปที่ส่วน documentation เพื่อสำรวจคุณลักษณะอื่นๆ ที่รวมอยู่ใน API ในกรณีที่มีข้อสงสัย โปรดติดต่อเราได้ที่ ฟอรัม

ดูสิ่งนี้ด้วย

ใช้ System.Drawing กับ .NET 6 บนแพลตฟอร์มที่ไม่ใช่ Windows