ความยาวเส้นประ

การแนะนำ

คุณกำลังมองหาวิธีเพิ่มความคิดสร้างสรรค์ให้กับเอกสาร PDF ของคุณโดยปรับแต่งเส้นด้วยรูปแบบเส้นประต่างๆ หรือไม่ ด้วย Aspose.PDF สำหรับ .NET คุณสามารถปรับเปลี่ยนรูปแบบเส้นเพื่อให้เหมาะกับความต้องการของเอกสารของคุณได้อย่างง่ายดาย ในบทช่วยสอนนี้ เราจะมาเรียนรู้วิธีปรับความยาวของเส้นประในเอกสาร PDF โดยใช้ Aspose.PDF สำหรับ .NET ไม่ว่าคุณจะต้องการเส้นประหรือรูปแบบจุด คู่มือนี้จะมอบเครื่องมือและขั้นตอนที่จำเป็นเพื่อให้คุณบรรลุผลลัพธ์ที่ต้องการ

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

ก่อนที่จะเริ่มบทช่วยสอน มีบางสิ่งที่คุณต้องการ:

  1. Aspose.PDF สำหรับ .NET: ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้ง Aspose.PDF สำหรับ .NET แล้ว หากคุณยังไม่ได้ติดตั้ง คุณสามารถดาวน์โหลดได้จากAspose.PDF สำหรับ .NET.
  2. ความรู้พื้นฐานเกี่ยวกับ C#: บทช่วยสอนนี้ถือว่าคุณมีความเข้าใจพื้นฐานเกี่ยวกับการเขียนโปรแกรม C# หากคุณเพิ่งเริ่มใช้ C# คุณอาจต้องการทบทวนพื้นฐานก่อน
  3. Visual Studio: แม้ว่าคุณจะใช้ IDE ใดก็ตาม แต่คู่มือนี้จะถือว่าคุณใช้ Visual Studio ในการเขียนและรันโค้ด C#
  4. บัญชี Aspose: สำหรับทรัพยากรและการสนับสนุนเพิ่มเติม โปรดแน่ใจว่าคุณมีบัญชีกับ Aspose คุณสามารถสมัครได้ทดลองใช้งานฟรี หรือซื้อใบอนุญาตที่นี่.

แพ็คเกจนำเข้า

หากต้องการเริ่มใช้งาน Aspose.PDF สำหรับ .NET คุณจะต้องนำเข้าเนมสเปซที่เกี่ยวข้อง โดยคุณสามารถทำได้ดังนี้:

using System.IO;
using System;
using Aspose.Pdf;

เนมสเปซเหล่านี้ประกอบด้วยคลาสและวิธีการที่จำเป็นสำหรับการทำงานกับเอกสาร PDF รูปวาด และเส้น

ขั้นตอนที่ 1: ตั้งค่าโครงการของคุณ

ก่อนเริ่มเขียนโค้ด ให้ตั้งค่าโครงการ C# ใหม่ใน Visual Studio เพิ่มไลบรารี Aspose.PDF สำหรับ .NET ลงในโครงการของคุณผ่าน NuGet หรือโดยอ้างอิง DLL ด้วยตนเอง

ขั้นตอนที่ 2: เริ่มต้นเอกสาร

เริ่มต้นด้วยการสร้างเอกสาร PDF ใหม่และเพิ่มหน้าลงไป นี่คือผืนผ้าใบที่คุณจะวาดเส้น

// เส้นทางไปยังไดเร็กทอรีเอกสาร
string dataDir = "YOUR DOCUMENT DIRECTORY";

// สร้างอินสแตนซ์เอกสาร
Document doc = new Document();

// เพิ่มหน้าเข้าในคอลเล็กชั่นหน้าของวัตถุเอกสาร
Page page = doc.Pages.Add();

ที่นี่เราสร้างDocument วัตถุและเพิ่มใหม่Page ให้มันสร้างรากฐานสำหรับการลากเส้นของคุณ

ขั้นตอนที่ 3: สร้างวัตถุวาดภาพ

ขั้นต่อไปสร้างGraph วัตถุที่แสดงพื้นที่ที่คุณจะวาด กำหนดขนาดตามความต้องการของคุณ

// สร้างวัตถุรูปวาดที่มีขนาดที่กำหนด
Aspose.Pdf.Drawing.Graph canvas = new Aspose.Pdf.Drawing.Graph(100.0, 400.0);

// เพิ่มวัตถุรูปวาดลงในคอลเล็กชั่นย่อหน้าของอินสแตนซ์หน้า
page.Paragraphs.Add(canvas);

การGraph วัตถุทำหน้าที่เป็นตัวบรรจุองค์ประกอบการวาดภาพของคุณ โดยกำหนดความกว้างไว้ที่ 100 หน่วยและความสูงไว้ที่ 400 หน่วย

ขั้นตอนที่ 4: กำหนดเส้น

ตอนนี้ถึงเวลาที่จะสร้างLineวัตถุ ระบุจุดเริ่มต้นและจุดสิ้นสุดของเส้นและปรับแต่งรูปแบบของเส้น

// สร้างวัตถุเส้น
Aspose.Pdf.Drawing.Line line = new Aspose.Pdf.Drawing.Line(new float[] { 100, 100, 200, 100 });

เส้นนี้เริ่มต้นที่พิกัด (100, 100) และสิ้นสุดที่ (200, 100) คุณสามารถปรับพิกัดเหล่านี้ให้เหมาะกับความต้องการเฉพาะของคุณได้

ขั้นตอนที่ 5: ปรับแต่งสไตล์เส้น

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

// ตั้งค่าสีสำหรับวัตถุเส้น
line.GraphInfo.Color = Aspose.Pdf.Color.Red;

// ระบุอาร์เรย์เส้นประสำหรับวัตถุเส้น
line.GraphInfo.DashArray = new int[] { 0, 1, 0 };

// ตั้งค่าเฟสเส้นประสำหรับอินสแตนซ์เส้น
line.GraphInfo.DashPhase = 1;
  • line.GraphInfo.Color: กำหนดสีของเส้น ในกรณีนี้จะเป็นสีแดง
  • line.GraphInfo.DashArray : กำหนดรูปแบบเส้นประ ที่นี่{ 0, 1, 0 } แสดงถึงรูปแบบเส้นประ
  • line.GraphInfo.DashPhase: ปรับจุดเริ่มต้นของรูปแบบเส้นประ

ขั้นตอนที่ 6: เพิ่มเส้นลงในภาพวาด

เมื่อคุณจัดรูปแบบเส้นแล้ว ให้เพิ่มมันลงไปGraph วัตถุ.

// เพิ่มเส้นลงในคอลเล็กชั่นรูปทรงของวัตถุรูปวาด
canvas.Shapes.Add(line);

นี่เป็นการรวมเส้นเข้ากับผืนผ้าใบวาดภาพของคุณ

ขั้นตอนที่ 7: บันทึกเอกสาร

สุดท้าย ให้บันทึกเอกสารของคุณไปยังเส้นทางที่ระบุ นี่คือที่ที่ไฟล์ PDF จะถูกสร้างขึ้น

dataDir = dataDir + "DashLength_out.pdf";

// บันทึกเอกสาร PDF
doc.Save(dataDir);
Console.WriteLine("\nLength dashed successfully in black and white.\nFile saved at " + dataDir);

บรรทัดโค้ดนี้จะบันทึกเอกสาร PDF และแสดงข้อความยืนยันว่าได้บันทึกไฟล์ไว้ที่ใด

บทสรุป

การปรับแต่งรูปแบบเส้นในเอกสาร PDF สามารถเพิ่มสัมผัสแห่งความเป็นมืออาชีพให้กับรายงาน งานนำเสนอ และเอกสารอื่นๆ ของคุณได้ ด้วยการทำตามบทช่วยสอนนี้ คุณจะได้เรียนรู้วิธีการปรับความยาวของเส้นประโดยใช้ Aspose.PDF สำหรับ .NET ไม่ว่าคุณจะสร้างเส้นประธรรมดาหรือรูปแบบที่ซับซ้อนกว่านั้น Aspose.PDF ก็มอบความยืดหยุ่นที่คุณต้องการเพื่อให้เอกสารของคุณโดดเด่น ทดลองใช้รูปแบบและสีเส้นประต่างๆ เพื่อค้นหารูปแบบที่เหมาะกับความต้องการของคุณมากที่สุด

คำถามที่พบบ่อย

ฉันจะติดตั้ง Aspose.PDF สำหรับ .NET ได้อย่างไร?

คุณสามารถติดตั้งได้ผ่าน NuGet ใน Visual Studio หรือดาวน์โหลดจากเว็บไซต์ของ Aspose.

ฉันสามารถใช้ Aspose.PDF สำหรับ .NET ได้ฟรีหรือไม่?

ใช่ Aspose เสนอทดลองใช้งานฟรี เพื่อให้คุณสามารถทดสอบคุณสมบัติต่างๆ ได้ก่อนซื้อใบอนุญาต

ฉันสามารถปรับแต่งบรรทัดใน PDF อะไรได้อีกบ้าง

คุณสามารถปรับความหนาของเส้น สี และรูปแบบเส้นประได้ โปรดดูเอกสารประกอบ สำหรับรายละเอียดเพิ่มเติม

ฉันจะได้รับการสนับสนุนได้อย่างไรหากประสบปัญหา?

คุณสามารถเข้าถึงการสนับสนุนได้ผ่านทางฟอรั่ม Aspose.

ฉันสามารถซื้อใบอนุญาตสำหรับ Aspose.PDF สำหรับ .NET ได้จากที่ใด

คุณสามารถซื้อใบอนุญาตได้ที่นี่.