ในบทช่วยสอนนี้ เราจะมุ่งเน้นไปที่วิธี เพิ่มคำอธิบายประกอบลิงก์ไปยัง PDF โดยใช้ C# โดยใช้ไลบรารีคำอธิบายประกอบที่ได้รับความนิยมมากที่สุด คำอธิบายประกอบลิงก์ระบุว่าทรัพยากรระยะไกลสามารถเข้าถึงได้ผ่านไฮเปอร์ลิงก์ เราจะแนะนำคุณด้วยคำแนะนำที่สมบูรณ์ในการ สร้างลิงค์คำอธิบายประกอบใน PDF โดยใช้ C# พร้อมกับตัวอย่างโค้ด C# ที่ใช้งานได้ซึ่งสามารถดำเนินการกับระบบใดก็ได้ที่ติดตั้ง .NET การใช้งานการเพิ่มคำอธิบายประกอบลิงก์ใน PDF มีการอธิบายไว้ด้านล่าง
ขั้นตอนในการเพิ่มคำอธิบายประกอบลิงก์ไปยัง PDF โดยใช้ C#
- ติดตั้งแพ็คเกจ GroupDocs.Annotation for .NET จาก NuGet เพื่อสร้างคำอธิบายประกอบลิงก์
- เพิ่มการอ้างอิงไปยังเนมสเปซ GroupDocs.Annotation สำหรับคำอธิบายประกอบลิงก์ PDF
- เริ่มต้น Annotator วัตถุโดยผ่านอินพุต PDF เส้นทาง
- เริ่มต้นอ็อบเจ็กต์ LinkAnnotation และตั้งค่าคุณสมบัติสำหรับคำอธิบายประกอบลิงก์
- เรียกใช้เมธอด Annotator.Add และส่งวัตถุ LinkAnnotation ไปให้
- สุดท้าย เรียกใช้เมธอด Annotator.Save เพื่อบันทึก PDF ที่เป็นผลลัพธ์ลงในดิสก์
เมื่อใช้ขั้นตอนข้างต้น คุณสามารถ แทรกคำอธิบายประกอบลิงก์ใน PDF โดยใช้ C# พร้อมไลบรารีคำอธิบายประกอบโดยไม่ต้องติดตั้งซอฟต์แวร์เพิ่มเติมในระบบของคุณ คุณสามารถใช้บนแพลตฟอร์มใดก็ได้ที่รองรับเทคโนโลยี .NET สำหรับการแทรกคำอธิบายประกอบลิงก์ ตัวอย่างโค้ดต่อไปนี้แทรกลิงก์ลงใน PDF และตั้งค่าคุณสมบัติบางอย่างของ LinkAnnotation
รหัสเพื่อเพิ่มคำอธิบายประกอบลิงค์ไปยัง PDF โดยใช้ C
using GroupDocs.Annotation; | |
using GroupDocs.Annotation.Models.AnnotationModels; | |
using GroupDocs.Annotation.Models; | |
using System; | |
using System.Collections.Generic; | |
namespace AddLinkAnnotationtoPDFUsingCSharp | |
{ | |
internal class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Set License to avoid the limitations of Annotation library | |
License lic = new License(); | |
lic.SetLicense(@"Conholdate.Annotator.lic"); | |
// Instantiate Annotator object with input PDF path | |
using (Annotator annotator = new Annotator("input.pdf")) | |
{ | |
LinkAnnotation link = new LinkAnnotation | |
{ | |
Url = "https://www.groupdocs.com/", | |
CreatedOn = DateTime.Now, | |
Message = "This is link annotation", | |
BackgroundColor = 65535, | |
PageNumber = 0, | |
Points = new List<Point> | |
{ | |
new Point(80, 730), new Point(240, 730), new Point(80, 650), new Point(240, 650) | |
}, | |
Replies = new List<Reply> | |
{ | |
new Reply | |
{ | |
Comment = "First comment", | |
RepliedOn = DateTime.Now | |
}, | |
new Reply | |
{ | |
Comment = "Second comment", | |
RepliedOn = DateTime.Now | |
} | |
} | |
}; | |
// Add link annotation to PDF | |
annotator.Add(link); | |
// Save the PDF to disk | |
annotator.Save("result.pdf"); | |
} | |
} | |
} | |
} |
ในส่วนด้านบน เราได้อธิบายขั้นตอนสำคัญทั้งหมดในการ แทรกลิงก์ใน PDF โดยใช้ C# พร้อมกับตัวอย่างโค้ดการทำงานที่คุณสามารถแก้ไขได้ตามความต้องการของคุณ บทช่วยสอนนี้ครอบคลุมการเพิ่มคำอธิบายประกอบลิงก์โดยใช้ C#; อย่างไรก็ตาม คุณสามารถเพิ่มคำอธิบายประกอบประเภทอื่นๆ ได้ เช่น วงรี ไฮไลต์ รูปภาพ ขีดฆ่า ข้อความค้นหา และอื่นๆ อีกมากมายโดยใช้ไลบรารีคำอธิบายประกอบ
ในหัวข้อนี้ เราได้กล่าวถึงวิธีการเพิ่มคำอธิบายประกอบลิงก์ใน C# และพัฒนาแอปพลิเคชันตัวอย่าง มีบทความที่เราเพิ่งเผยแพร่เกี่ยวกับการลบการตอบกลับคำอธิบายประกอบจาก PDF โปรดดูข้อมูลเพิ่มเติมที่คู่มือ วิธีลบการตอบกลับคำอธิบายประกอบจาก PDF โดยใช้ C #