ดึงลิงก์จาก PDF โดยใช้ C#

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

ขั้นตอนในการแยก URL จาก PDF โดยใช้ C#

  1. ตั้งค่า IDE ให้ใช้ Aspose.PDF for .NET เพื่อแยก URI จากหน้า PDF
  2. โหลด PDF ต้นฉบับ file และวนซ้ำทุกหน้าในนั้น
  3. สร้าง annotation selector เพื่อค้นหาคำอธิบายลิงก์บนเพจ
  4. ดึงคำอธิบายประกอบทั้งหมดและเรียกค้นรายการคำอธิบายประกอบที่เลือก
  5. ทำซ้ำผ่านคำอธิบายลิงก์แต่ละอันและค้นหาการดำเนินการที่เกี่ยวข้อง
  6. ส่งการดำเนินการไปยัง GoToURIAction เพื่อเข้าถึงและแสดง URI

ขั้นตอนเหล่านี้อธิบายวิธีการ แยกไฮเปอร์ลิงก์จาก PDF โดยใช้ C# สร้างตัวเลือกคำอธิบายประกอบสำหรับคำอธิบายประกอบลิงก์และใช้ตัวเลือกนี้เพื่อเลือกรายการคำอธิบายประกอบเป้าหมาย แปลงคำอธิบายประกอบลิงก์แต่ละรายการเป็น GoToURIAction และดึง URI จากการดำเนินการนี้

โค้ดสำหรับดึงไฮเปอร์ลิงก์จาก PDF โดยใช้ C#

โค้ดด้านบนแสดงวิธีการ แยกลิงก์ทั้งหมดจาก PDF โดยใช้ C# AnnotationSelector จะรับอ็อบเจ็กต์ LinkAnnotation ที่ต้องมีอ็อบเจ็กต์เพจและสี่เหลี่ยมผืนผ้า วิธี Accept() ในคลาส Page จะรับอ็อบเจ็กต์ตัวเลือกลิงก์และบันทึกคำอธิบายประกอบลิงก์ในคอลเล็กชัน Selected

บทช่วยสอนฉบับย่อนี้จะสอนเราเกี่ยวกับกระบวนการดึงไฮเปอร์ลิงก์ออกจากหน้า PDF หากต้องการลบไฮเปอร์ลิงก์ออกจากไฟล์ PDF โปรดอ่านบทความ วิธีการลบไฮเปอร์ลิงก์จาก PDF ใน C#

 ไทย