การรวมเส้นทางด้วยปากกาใน Aspose. Drawing

การแนะนำ

ยินดีต้อนรับสู่โลกของ Aspose. Drawing สำหรับ .NET! ในบทช่วยสอนนี้ เราจะเจาะลึกศิลปะแห่งการเชื่อมโยงเส้นทางด้วยปากกาโดยใช้ Aspose. Drawing ซึ่งเป็นไลบรารีอันทรงพลังที่มีฟังก์ชันการทำงานมากมายสำหรับการทำงานกับกราฟิกและรูปภาพในแอปพลิเคชัน .NET

ข้อกำหนดเบื้องต้น

ก่อนที่เราจะดำดิ่งสู่โลกแห่งการเข้าร่วมเส้นทางที่น่าตื่นเต้น ตรวจสอบให้แน่ใจว่าคุณมีสิ่งต่อไปนี้:

  1. ไลบรารี Aspose. Drawing: ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งไลบรารี Aspose. Drawing สำหรับ .NET แล้ว คุณสามารถดาวน์โหลดได้ที่นี่.

  2. สภาพแวดล้อมการพัฒนา .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ที่นี่.