บทช่วยสอนทีละขั้นตอนนี้อธิบายวิธีการวาดรูปร่างใน C# Aspose.Drawing for .NET เป็นไลบรารีกราฟิกเวกเตอร์ C# ซึ่งช่วยให้คุณวาดรูปร่างในภาษา C# คุณไม่เพียงแค่วาดวงกลมใน C# เท่านั้น แต่ยังวาดรูปวงรี ส่วนโค้ง สี่เหลี่ยมผืนผ้า และรูปหลายเหลี่ยมได้อีกด้วย
ขั้นตอนการวาดรูปร่างใน C#
- ติดตั้งแพ็คเกจ Aspose.Drawing for .NET จาก NuGet.org
- รวมเนมสเปซ Aspose.Drawing และ System.Drawing
- ใช้ใบอนุญาต Aspose.Drawing สำหรับ .NET เพื่อหลีกเลี่ยงลายน้ำการประเมิน
- สร้างมิติที่ต้องการ Bitmap object
- สร้าง Graphics object จากวัตถุ Bitmap ที่สร้างขึ้นด้านบน
- สร้าง Pen tool object ใหม่ด้วยสีและความหนาที่ต้องการ
- ใช้ DrawEllipse method เพื่อวาดวงรีบนรูปภาพ
- สุดท้าย บันทึกภาพเป็นไฟล์ PNG
ขั้นตอนที่ให้ไว้ข้างต้นจะเหมือนกันสำหรับรูปร่างเวกเตอร์ทุกประเภทที่คุณต้องการวาดในโค้ด C# ของคุณ ในบทช่วยสอนนี้ เราได้ใช้วิธี DrawEllipse เพื่อวาดวงรีใน C# อย่างไรก็ตาม เราได้ระบุขนาดความกว้างและความสูงที่เท่ากัน ซึ่งให้ผลลัพธ์เมื่อคุณวาดวงกลมใน C#
รหัสสำหรับการวาดรูปร่างใน C
เช่นเดียวกับโค้ดด้านบน คุณสามารถใช้วิธีการวาดแบบอื่นเพื่อวาดรูปร่างเวกเตอร์อื่นๆ เช่น ส่วนโค้ง สี่เหลี่ยมผืนผ้า รูปหลายเหลี่ยม หรือรูปแบบอื่นๆ ไม่มีอะไรต้องเปลี่ยนแปลงอีก หวังว่าโค้ด C# ที่ลากวงรีนี้จะมีประโยชน์ในการเริ่มต้นใช้งาน drawing vector shapes ในแอปพลิเคชัน C# .NET ของคุณ
เนมสเปซ System.Drawing ที่ใช้ด้านบนเป็นส่วนหนึ่งของ Aspose.Drawing API และรองรับแพลตฟอร์มทั้งหมดได้อย่างราบรื่น ซึ่งช่วยให้ API ทำงานได้อย่างสมบูรณ์แบบเมื่อคุณใช้ .NET System.Drawing มาตรฐาน แต่คุณต้องการสนับสนุนแพลตฟอร์มอื่นๆ ด้วย