สร้างสารบัญในรูปแบบ PDF โดยใช้ C#

บทความนี้อธิบายกระบวนการ สร้างสารบัญใน PDF โดยใช้ C# โดยมีรายละเอียดการตั้งค่าสภาพแวดล้อมการพัฒนา รายการขั้นตอน และโค้ดตัวอย่างเพื่อ เพิ่มสารบัญในรูปแบบ PDF โดยใช้ C# คุณจะได้เรียนรู้การกำหนดค่าทั้งหมดสำหรับสารบัญ รวมถึงข้อความ ไฮเปอร์ลิงก์ และการเชื่อมต่อกับหน้าต่างๆ จากไฟล์ PDF

ขั้นตอนในการเพิ่มสารบัญลงใน PDF โดยใช้ C#

  1. ตั้งค่าสภาพแวดล้อมเพื่อใช้ Aspose.PDF for .NET เพื่อเพิ่มสารบัญ
  2. โหลดต้นฉบับ PDF document และแทรกหน้าที่เริ่มต้นเพื่อเพิ่ม TOC
  3. สร้างออบเจ็กต์ของคลาส TocInfo และ TextFragment เพื่อตั้งชื่อ TOC
  4. สร้างข้อความส่วนหัวเพื่อเพิ่มลงในสารบัญ
  5. เรียกใช้การวนซ้ำเพื่อเพิ่มส่วนหัว TOC สำหรับแต่ละหน้าใน PDF ที่โหลด
  6. ตั้งค่าหน้าปลายทาง พิกัด และข้อความของส่วนหัวในการวนซ้ำแต่ละครั้ง
  7. บันทึกไฟล์ PDF เอาต์พุตที่มี TOC ในหน้าแรก

ขั้นตอนเหล่านี้อธิบายกระบวนการ สร้างสารบัญที่สามารถคลิกได้ในรูปแบบ PDF โดยใช้ C# โหลดไฟล์ PDF แทรกหน้าที่จุดเริ่มต้นของเอกสารสำหรับสารบัญ และใช้ TocInfo และ TextFragment เพื่อกำหนดคุณลักษณะของ TOC สำหรับแต่ละหน้าในเอกสารต้นฉบับ ให้เพิ่มไฮเปอร์ลิงก์ในสารบัญ ตั้งค่าข้อความไฮเปอร์ลิงก์ และลิงก์หน้า

รหัสเพื่อเพิ่มสารบัญที่คลิกได้ลงใน PDF โดยใช้ C

ตัวอย่างโค้ดนี้สาธิต วิธีเพิ่มสารบัญใน PDF โดยใช้ C# ในตัวอย่างนี้ เนื้อหา TOC จะถูกสร้างขึ้นด้วยตนเองโดยการสร้างรายการสตริงโดยใช้หมายเลขหน้า อย่างไรก็ตาม คุณอาจแยกวิเคราะห์เนื้อหาไฟล์และใช้ในลักษณะเดียวกับสารบัญมาตรฐานที่ใช้ส่วนหัวจากเนื้อหา PDF ใน TOC และเชื่อมโยงกับเนื้อหาที่ต้องการในไฟล์ PDF

บทความนี้ได้สอนเรา วิธีสร้างสารบัญ PDF โดยใช้ C# หากต้องการเพิ่มไฮเปอร์ลิงก์ในเนื้อหาของไฟล์ PDF โปรดดูบทความเกี่ยวกับ วิธีเพิ่มไฮเปอร์ลิงก์ใน PDF โดยใช้ C#

 ไทย