บทความนี้มีวัตถุประสงค์เพื่อแนะนำคุณตลอดขั้นตอนวิธี เพิ่มคำอธิบายประกอบแบบขีดเส้นใต้ลงใน PDF โดยใช้ C# ด้วยความช่วยเหลือของไลบรารีคำอธิบายประกอบที่ใช้กันทั่วไป คำอธิบายประกอบ เช่น ขีดเส้นใต้ ไฮไลท์ และความคิดเห็นช่วยให้อ่านและทำความเข้าใจเนื้อหาของเอกสาร PDF ได้ง่ายขึ้น เนื้อหาหลักของบทความนี้จะอยู่ที่วิธี แทรกคำอธิบายประกอบแบบขีดเส้นใต้ใน PDF โดยใช้ C# และเราจะแสดงสิ่งนี้ด้วยตัวอย่างโค้ด นี่คือขั้นตอนที่จำเป็นที่คุณควรปฏิบัติตามเพื่อให้บรรลุเป้าหมาย
ขั้นตอนในการเพิ่มคำอธิบายประกอบที่ขีดเส้นใต้ลงใน PDF โดยใช้ C#
- ใช้ NuGet package manager เพื่อติดตั้ง GroupDocs.Annotation for .NET
- เพิ่มการอ้างอิงเนมสเปซของ GroupDocs.Annotation ในโครงการของคุณ
- สร้างออบเจ็กต์ของคลาส Annotator โดยส่งเส้นทางของไฟล์ PDF ไปยังตัวสร้าง
- สร้างอินสแตนซ์ของคลาส UnderlineAnnotation และตั้งค่าคุณสมบัติบางอย่าง เช่น หมายเลขหน้า สีตัวอักษร เป็นต้น
- เรียกใช้เมธอด Add ของคลาส Annotator โดยให้วัตถุ UnderlineAnnotation เป็นอาร์กิวเมนต์
- เรียกใช้เมธอด Annotator.Save เพื่อบันทึก PDF เอาต์พุตสุดท้ายลงในดิสก์
คำแนะนำด้านบนจะอธิบายวิธีติดตั้งไลบรารีคำอธิบายประกอบในคอมพิวเตอร์ของคุณ ทำให้คุณสามารถ สร้างคำอธิบายประกอบแบบขีดเส้นใต้เป็น PDF ใน C# คุณไม่จำเป็นต้องใช้ซอฟต์แวร์เพิ่มเติมใดๆ เพื่อใช้ไลบรารีคำอธิบายประกอบสำหรับการแทรกคำอธิบายประกอบแบบขีดเส้นใต้ ตราบเท่าที่มีการติดตั้ง .NET คำแนะนำเหล่านี้สามารถใช้กับระบบปฏิบัติการที่ใช้กันอย่างแพร่หลาย เช่น Windows, macOS และ Linux ตัวอย่างโค้ดต่อไปนี้แสดงการแทรกคำอธิบายประกอบที่ขีดเส้นใต้ใน PDF
รหัสเพื่อเพิ่มคำอธิบายประกอบที่ขีดเส้นใต้ลงใน PDF โดยใช้ C
using GroupDocs.Annotation; | |
using GroupDocs.Annotation.Models; | |
using GroupDocs.Annotation.Models.AnnotationModels; | |
using System.Collections.Generic; | |
using System; | |
namespace AddUnderlineAnnotationintoPDFUsingCSharp | |
{ | |
internal class Program | |
{ | |
static void Main(string[] args) | |
{ | |
// Set License to avoid the limitations of Annotation library | |
License lic = new License(); | |
lic.SetLicense(@"GroupDocs.Annotation.lic"); | |
// Instantiate Annotator object by passing path of PDF | |
// file to its constructor | |
using (Annotator annotator = new Annotator("input.pdf")) | |
{ | |
// Create an instance of UnderlineAnnotation class | |
// and set some properties | |
UnderlineAnnotation underline = new UnderlineAnnotation | |
{ | |
CreatedOn = DateTime.Now, | |
FontColor = 65535, | |
BackgroundColor = 16761035, | |
Message = "This is underline annotation", | |
Opacity = 0.7, | |
PageNumber = 0, | |
UnderlineColor = 1422623, //Supported only Word and PDF documents | |
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 underline annotation to Annotator | |
annotator.Add(underline); | |
// Save the final PDF to disk | |
annotator.Save("result.pdf"); | |
} | |
} | |
} | |
} |
ในส่วนก่อนหน้า มีการให้คำอธิบายโดยละเอียดของ C# ที่ขีดเส้นใต้คำอธิบายประกอบใน PDF พร้อมกับการสาธิตโค้ดที่ไม่ซับซ้อน หลังจากติดตั้งไลบรารีคำอธิบายประกอบและทำการปรับเปลี่ยนเส้นทางไฟล์อินพุตและเอาต์พุตที่จำเป็นแล้ว คุณสามารถรวมโค้ดเข้ากับแอปพลิเคชันของคุณได้อย่างง่ายดาย ยินดีด้วย! คุณได้แทรกคำอธิบายประกอบที่ขีดเส้นใต้ลงในไฟล์ PDF โดยใช้ C# ได้อย่างมีประสิทธิภาพ
ก่อนหน้านี้เราได้เผยแพร่หัวข้อเกี่ยวกับการรวมคำอธิบายประกอบรูปภาพลงในไฟล์ PDF หากคุณต้องการรายละเอียดเพิ่มเติม โปรดอ่านคู่มือของเราที่ วิธีเพิ่มคำอธิบายประกอบรูปภาพใน PDF โดยใช้ C#