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

การแนะนำ

คุณกำลังมองหาวิธีเพิ่มความคิดสร้างสรรค์ให้กับเอกสาร 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 ได้จากที่ใด

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