การรวมเส้นทางด้วยปากกาใน Aspose. Drawing
การแนะนำ
ยินดีต้อนรับสู่โลกของ Aspose. Drawing สำหรับ .NET! ในบทช่วยสอนนี้ เราจะเจาะลึกศิลปะแห่งการเชื่อมโยงเส้นทางด้วยปากกาโดยใช้ Aspose. Drawing ซึ่งเป็นไลบรารีอันทรงพลังที่มีฟังก์ชันการทำงานมากมายสำหรับการทำงานกับกราฟิกและรูปภาพในแอปพลิเคชัน .NET
ข้อกำหนดเบื้องต้น
ก่อนที่เราจะดำดิ่งสู่โลกแห่งการเข้าร่วมเส้นทางที่น่าตื่นเต้น ตรวจสอบให้แน่ใจว่าคุณมีสิ่งต่อไปนี้:
ไลบรารี Aspose. Drawing: ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งไลบรารี Aspose. Drawing สำหรับ .NET แล้ว คุณสามารถดาวน์โหลดได้ที่นี่.
สภาพแวดล้อมการพัฒนา .NET: ตั้งค่าสภาพแวดล้อมการพัฒนา .NET ที่ใช้งานได้บนเครื่องของคุณ
ตอนนี้เราพร้อมแล้ว มาดูขั้นตอนเพื่อรวมเส้นทางโดยใช้ปากกาใน Aspose. Drawing กัน
นำเข้าเนมสเปซ
ก่อนที่คุณจะเริ่มเขียนโค้ด ตรวจสอบให้แน่ใจว่าได้นำเข้าเนมสเปซที่จำเป็นเพื่อเข้าถึงคลาสและวิธีการที่จำเป็น เพิ่มเนมสเปซต่อไปนี้ที่จุดเริ่มต้นของโค้ดของคุณ:
using System.Drawing;
using System.Drawing.Drawing2D;
ขั้นตอนที่ 1: สร้างวัตถุบิตแมปและกราฟิก
Bitmap bitmap = new Bitmap(1000, 800, System.Drawing.Imaging.PixelFormat.Format32bppPArgb);
Graphics graphics = Graphics.FromImage(bitmap);
ที่นี่เราเริ่มต้นใหม่Bitmap
วัตถุที่มีขนาดที่ระบุและสร้างGraphics
วัตถุจากบิตแมปนั้น
ขั้นตอนที่ 2: กำหนดวิธี DrawPath
private static void DrawPath(Graphics graphics, LineJoin join, int y)
{
Pen pen = new Pen(Color.FromKnownColor(KnownColor.Blue), 30);
GraphicsPath path = new GraphicsPath();
path.StartFigure();
path.AddLine(100, y, 200, y);
path.AddLine(200, y, 200, y + 100);
pen.LineJoin = join;
graphics.DrawPath(pen, path);
}
ในขั้นตอนนี้ เราจะกำหนดวิธีการที่เรียกว่าDrawPath
นั่นต้องใช้เวลาGraphics
วัตถุ กLineJoin
การแจงนับและตำแหน่งแนวตั้ง (y
) เป็นพารามิเตอร์ ภายในวิธีการ เราสร้างไฟล์Pen
วัตถุที่มีสีและความกว้างที่ระบุGraphicsPath
วัตถุและเพิ่มบรรทัดลงไป
ขั้นตอนที่ 3: เข้าร่วมเส้นทางกับ Bevel LineJoin
DrawPath(graphics, LineJoin.Bevel, 200);
โทรหาDrawPath
วิธีการด้วยLineJoin.Bevel
เพื่อรวมเส้นทางด้วยการรวมเส้นเอียง
ขั้นตอนที่ 4: เข้าร่วมเส้นทางด้วย Round LineJoin
DrawPath(graphics, LineJoin.Round, 400);
ตอนนี้โทรไปที่DrawPath
วิธีการด้วยLineJoin.Round
เพื่อเข้าร่วมเส้นทางด้วยการเข้าร่วมเส้นกลม
ขั้นตอนที่ 5: บันทึกผลลัพธ์
bitmap.Save("Your Document Directory" + @"Pens\Join_out.png");
บันทึกภาพที่ได้ลงในไดเร็กทอรีที่คุณต้องการ
ตอนนี้คุณได้สร้างเส้นทางเข้าร่วมโดยใช้ปากกาใน Aspose. Drawing สำเร็จแล้ว! ทดลองใช้รูปแบบการรวมเส้นที่แตกต่างกันและรวมเข้ากับกราฟิกของคุณ
บทสรุป
ในบทช่วยสอนนี้ เราได้สำรวจกระบวนการรวมเส้นทางด้วยปากกาใน Aspose. Drawing สำหรับ .NET เพียงไม่กี่ขั้นตอน คุณสามารถปรับปรุงกราฟิกของคุณและสร้างการออกแบบที่ดึงดูดสายตาได้
คำถามที่พบบ่อย
คำถามที่ 1: ฉันสามารถใช้ Aspose. Drawing ได้ฟรีหรือไม่
คำตอบ 1: Aspose. Drawing เป็นผลิตภัณฑ์เชิงพาณิชย์ แต่คุณสามารถสำรวจความสามารถของมันได้ด้วยทดลองฟรี.
คำถามที่ 2: ฉันจะหาเอกสารประกอบ Aspose. Drawing ได้ที่ไหน
A2: โปรดดูที่เอกสารประกอบ เพื่อรับคำแนะนำอย่างครอบคลุม
คำถามที่ 3: ฉันจะได้รับการสนับสนุนสำหรับ Aspose. Drawing ได้อย่างไร
A3: เยี่ยมชมAspose.กระดานสนทนาการวาดภาพ เพื่อชุมชนและการสนับสนุน
คำถามที่ 4: Aspose. Drawing มีใบอนุญาตชั่วคราวหรือไม่
A4: ใช่ คุณสามารถขอรับใบอนุญาตชั่วคราว สำหรับการใช้งานระยะสั้น
คำถามที่ 5: Aspose. Drawing หาซื้อได้ที่ไหน
A5: ซื้อ Aspose. Drawingที่นี่.