ความยาวเส้นประ
ในบทช่วยสอนนี้ เราจะแนะนำคุณเกี่ยวกับซอร์สโค้ด C# ต่อไปนี้ทีละขั้นตอนเพื่อตั้งค่าความยาวของขีดกลางโดยใช้ Aspose.PDF สำหรับ .NET
ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งไลบรารี Aspose.PDF และตั้งค่าสภาพแวดล้อมการพัฒนาของคุณก่อนที่จะเริ่มต้น มีความรู้พื้นฐานเกี่ยวกับการเขียนโปรแกรม C# ด้วย
ขั้นตอนที่ 1: การตั้งค่าไดเรกทอรีเอกสาร
ในซอร์สโค้ดที่ให้มา คุณจะต้องระบุไดเร็กทอรีที่คุณต้องการบันทึกไฟล์ PDF ที่เป็นผลลัพธ์ เปลี่ยนตัวแปร “dataDir” เป็นไดเร็กทอรีที่ต้องการ
string dataDir = "YOUR DOCUMENTS DIRECTORY";
ขั้นตอนที่ 2: การสร้างอินสแตนซ์วัตถุเอกสารและการเพิ่มหน้า
เราสร้างอินสแตนซ์ของคลาสเอกสารและเพิ่มหน้าให้กับเอกสารนี้
Document doc = new Document();
Page page = doc.Pages.Add();
ขั้นตอนที่ 3: การสร้างวัตถุกราฟและเพิ่มลงในหน้า
เราสร้างออบเจ็กต์กราฟที่มีขนาดที่ระบุ และเพิ่มลงในคอลเลกชันย่อหน้าของหน้า
Aspose.Pdf.Drawing.Graph canvas = new Aspose.Pdf.Drawing.Graph(100, 400);
page.Paragraphs.Add(canvas);
ขั้นตอนที่ 4: การสร้างวัตถุเส้นและการกำหนดค่า
เราสร้างวัตถุเส้นด้วยพิกัดที่ระบุและกำหนดค่าสีและความยาวของเส้นประ
Aspose.Pdf.Drawing.Line line = new Aspose.Pdf.Drawing.Line(new float[] { 100, 100, 200, 100 });
line.GraphInfo.Color = Aspose.Pdf.Color.Red;
line.GraphInfo.DashArray = new int[] { 0, 1, 0 };
line.GraphInfo.DashPhase = 1;
ขั้นตอนที่ 5: การเพิ่มเส้นลงในวัตถุกราฟ
เราเพิ่มเส้นลงในคอลเลกชันรูปร่างของวัตถุกราฟ
canvas.Shapes.Add(line);
ขั้นตอนที่ 6: บันทึกไฟล์ PDF ที่ได้
สุดท้าย เราจะบันทึกไฟล์ PDF ที่ได้ซึ่งมีชื่อ “DashLength_out.pdf” ไว้ในไดเร็กทอรีที่ระบุ
doc.Save(dataDir + "DashLength_out.pdf");
ตัวอย่างซอร์สโค้ดสำหรับ Dash Length โดยใช้ Aspose.PDF สำหรับ .NET
// เส้นทางไปยังไดเร็กทอรีเอกสาร
string dataDir = "YOUR DOCUMENT DIRECTORY";
// สร้างอินสแตนซ์เอกสาร
Document doc = new Document();
// เพิ่มหน้าไปยังคอลเลกชันหน้าของวัตถุเอกสาร
Page page = doc.Pages.Add();
// สร้างวัตถุรูปวาดที่มีขนาดที่แน่นอน
Aspose.Pdf.Drawing.Graph canvas = new Aspose.Pdf.Drawing.Graph(100, 400);
// เพิ่มวัตถุรูปวาดลงในคอลเลกชันย่อหน้าของอินสแตนซ์หน้า
page.Paragraphs.Add(canvas);
// สร้างวัตถุเส้น
Aspose.Pdf.Drawing.Line line = new Aspose.Pdf.Drawing.Line(new float[] { 100, 100, 200, 100 });
// กำหนดสีให้กับวัตถุเส้น
line.GraphInfo.Color = Aspose.Pdf.Color.Red;
// ระบุอาร์เรย์เส้นประสำหรับวัตถุเส้น
line.GraphInfo.DashArray = new int[] { 0, 1, 0 };
// ตั้งค่าระยะเส้นประสำหรับอินสแตนซ์ Line
line.GraphInfo.DashPhase = 1;
// เพิ่มเส้นให้กับคอลเลกชันรูปร่างของวัตถุรูปวาด
canvas.Shapes.Add(line);
dataDir = dataDir + "DashLength_out.pdf";
// บันทึกเอกสาร PDF
doc.Save(dataDir);
Console.WriteLine("\nLength dashed successfully in black and white.\nFile saved at " + dataDir);
บทสรุป
ในบทช่วยสอนนี้ เราได้อธิบายวิธีตั้งค่าความยาวของขีดกลางโดยใช้ Aspose.PDF สำหรับ .NET ตอนนี้คุณสามารถใช้ความรู้นี้เพื่อสร้างเส้นที่มีรูปแบบเส้นประแบบกำหนดเองในไฟล์ PDF ของคุณ
คำถามที่พบบ่อย
ถาม: จุดประสงค์ของบทช่วยสอนนี้คืออะไร?
ตอบ: จุดประสงค์ของบทช่วยสอนนี้คือเพื่อแนะนำคุณตลอดขั้นตอนการตั้งค่าความยาวของขีดกลางสำหรับบรรทัดโดยใช้ Aspose.PDF สำหรับ .NET คุณจะได้เรียนรู้วิธีสร้างเส้นด้วยรูปแบบเส้นประที่กำหนดเองในไฟล์ PDF ของคุณ
ถาม: มีข้อกำหนดเบื้องต้นอะไรบ้างก่อนที่จะเริ่ม?
ตอบ: ก่อนที่คุณจะเริ่มต้น ตรวจสอบให้แน่ใจว่าคุณได้ติดตั้งไลบรารี Aspose.PDF และตั้งค่าสภาพแวดล้อมการพัฒนาของคุณ แนะนำให้มีความเข้าใจพื้นฐานเกี่ยวกับการเขียนโปรแกรม C# ด้วย
ถาม: ฉันจะระบุไดเร็กทอรีสำหรับบันทึกไฟล์ PDF ได้อย่างไร
ตอบ: แก้ไขตัวแปร “dataDir” ในซอร์สโค้ดที่ให้มาเพื่อระบุไดเร็กทอรีที่คุณต้องการบันทึกไฟล์ PDF ที่เป็นผลลัพธ์
ถาม: ฉันจะสร้างเส้นที่มีรูปแบบเส้นประแบบกำหนดเองได้อย่างไร
ตอบ: บทช่วยสอนสาธิตการสร้างออบเจ็กต์ Line และการกำหนดค่าสี อาร์เรย์เส้นประ และเฟสของเส้นประโดยใช้GraphInfo
วัตถุ. แก้ไขการตั้งค่าเหล่านี้เพื่อให้ได้รูปแบบเส้นประที่ต้องการ
ถาม: ฉันสามารถปรับแต่งสีของเส้นได้หรือไม่?
ตอบ: ได้ คุณสามารถปรับแต่งสีของเส้นได้โดยตั้งค่าColor
ทรัพย์สินของGraphInfo
วัตถุที่เกี่ยวข้องกับเส้น
ถาม: ฉันจะบันทึกเอกสาร PDF ได้อย่างไรหลังจากตั้งค่าความยาวเส้นประแล้ว
ตอบ: หลังจากกำหนดค่าออบเจ็กต์ Line ด้วยรูปแบบเส้นประที่ต้องการแล้ว คุณสามารถบันทึกเอกสาร PDF ที่เป็นผลลัพธ์ได้โดยใช้doc.Save(dataDir + "DashLength_out.pdf");
บรรทัดในซอร์สโค้ดที่ให้ไว้