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