วิธีการวาดกราฟิกใน C#

บทช่วยสอนฉบับย่อนี้อธิบายถึง วิธีการวาดกราฟิกใน C# มีขั้นตอนที่สมบูรณ์และรหัสที่รันได้เพื่ออธิบายกระบวนการด้วยวิธีที่ง่ายกว่า ในขณะที่ใช้ รูปร่างการวาด C# ประเภทต่างๆ จะแสดงให้เห็นในไฟล์ JPEG อย่างไรก็ตาม คุณสามารถสร้างรูปภาพประเภทอื่นๆ ได้หลากหลายเช่นกัน

ขั้นตอนการวาดกราฟิกใน C#

  1. กำหนดค่าโครงการเพื่อเพิ่ม Aspose.Imaging จากแกลเลอรี Nuget
  2. สร้างอินสแตนซ์ของคลาส JpegOptions เพื่อปรับแต่งอิมเมจ JPEG ที่ส่งออก
  3. สร้างอินสแตนซ์ของวัตถุ FileCreateSource และตั้งค่าเป็น Source ในวัตถุ JpegOptions
  4. เริ่มต้น image ที่ว่างเปล่าโดยระบุขนาด
  5. สร้างวัตถุคลาส Graphics สำหรับภาพที่ว่างเปล่าและล้างพื้นผิว
  6. สร้างปากกาและแปรงสำหรับวาดรูปทรงต่างๆ
  7. วาดเส้นโค้งปิด สี่เหลี่ยม และบันทึกภาพเป็นไฟล์ JPEG

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

รหัสสำหรับวาดกราฟิกใน C

รหัสนี้ใน C# วาดกราฟิก โดยสร้างรูปภาพแล้ววาดรูปร่างประเภทต่างๆ ที่นี่เราใช้ JpegOptions อย่างไรก็ตาม คุณสามารถใช้ตัวเลือกใดก็ได้ เช่น BmpOptions, GifOptions, PngOptions, SvgOptions และ TiffOptions เพื่อบอกชื่อไม่กี่ตัวเลือก ในทำนองเดียวกัน คุณสามารถวาดส่วนโค้ง เบซิเยร์ เส้นโค้ง เส้นโค้งปิด อุปราคา เส้น รูปหลายเหลี่ยม สี่เหลี่ยมผืนผ้า ฯลฯ

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

 ไทย