จุดประสงค์ของบทช่วยสอนนี้คือการสาธิตขั้นตอนวิธี เพิ่มคำอธิบายประกอบวงรีใน PDF โดยใช้ C# คำอธิบายประกอบมีประโยชน์ในการให้ข้อมูลเพิ่มเติม เน้นส่วนที่สำคัญ และทำให้ผู้ใช้สามารถเพิ่มความคิดเห็นลงในไฟล์ PDF การใช้คำอธิบายประกอบวงรีมีประโยชน์อย่างยิ่งเมื่อเน้นพื้นที่หรือรูปร่างเฉพาะภายใน PDF เราจะให้คำแนะนำทีละขั้นตอนในการตั้งค่าไลบรารีคำอธิบายประกอบและให้ตัวอย่างโค้ดสำหรับ แทรกคำอธิบายประกอบวงรีเป็น PDF ใน C# จากนั้น ส่วนต่อไปนี้จะให้รายละเอียดเพิ่มเติมเกี่ยวกับวิธีเพิ่มวงรีในเอกสาร PDF โดยใช้ภาษาโปรแกรม C#
ขั้นตอนในการเพิ่มคำอธิบายประกอบวงรีใน PDF โดยใช้ C#
- ติดตั้ง GroupDocs.Annotation for .NET ผ่าน NuGet package manager เพื่อเพิ่มคำอธิบายประกอบวงรีลงใน PDF
- รวมการอ้างอิงของ GroupDocs.Annotation namespace
- สร้างอินสแตนซ์ของคลาส Annotator โดยส่งเส้นทางของไฟล์ PDF เป็นอาร์กิวเมนต์ไปยังตัวสร้าง
- สร้างอินสแตนซ์คลาส EllipseAnnotation และระบุแอตทริบิวต์ที่จำเป็น เช่น ตำแหน่งและหมายเลขหน้า
- เรียกใช้เมธอด Annotator.Add และส่งวัตถุ EllipseAnnotation เป็นอาร์กิวเมนต์
- เรียกใช้เมธอด Annotator.Save เพื่อบันทึกเอาต์พุต PDF
ทำตามแนวทางที่สรุปไว้ด้านบนและติดตั้งไลบรารีคำอธิบายประกอบบนคอมพิวเตอร์เครื่องใดก็ได้ คุณสามารถ สร้างคำอธิบายประกอบวงรีใน PDF โดยใช้ C# ได้อย่างรวดเร็วและง่ายดาย ขั้นตอนเหล่านี้เข้ากันได้กับระบบปฏิบัติการยอดนิยม เช่น Windows, macOS และ Linux ที่ติดตั้ง .NET ไม่จำเป็นต้องติดตั้งซอฟต์แวร์เพิ่มเติมเพื่อเพิ่มคำอธิบายประกอบวงรีลงในไฟล์ PDF นอกจากนี้ ไลบรารีที่ใช้ในตัวอย่างโค้ดที่ให้มายังเป็นแบบข้ามแพลตฟอร์ม จึงรับประกันความเข้ากันได้ระหว่างระบบต่างๆ
รหัสเพื่อเพิ่มคำอธิบายประกอบวงรีใน PDF โดยใช้ C
using GroupDocs.Annotation.Models.AnnotationModels; | |
using GroupDocs.Annotation.Models; | |
using GroupDocs.Annotation; | |
using System; | |
using System.Collections.Generic; | |
namespace AddEllipseAnnotationinPDFusingCSharp | |
{ | |
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 EllipseAnnotation class | |
// and set some properties | |
EllipseAnnotation ellipse = new EllipseAnnotation | |
{ | |
BackgroundColor = 65535, | |
Box = new Rectangle(100, 100, 100, 100), | |
CreatedOn = DateTime.Now, | |
Message = "This is ellipse annotation", | |
Opacity = 0.7, | |
PageNumber = 0, | |
PenColor = 65535, | |
PenStyle = PenStyle.Dot, | |
PenWidth = 3, | |
Replies = new List<Reply> | |
{ | |
new Reply | |
{ | |
Comment = "First comment", | |
RepliedOn = DateTime.Now | |
}, | |
new Reply | |
{ | |
Comment = "Second comment", | |
RepliedOn = DateTime.Now | |
} | |
} | |
}; | |
// Add ellipse annotation to Annotator | |
annotator.Add(ellipse); | |
// Save the final PDF to disk | |
annotator.Save("result.pdf"); | |
} | |
} | |
} | |
} |
ส่วนก่อนหน้านี้ได้ให้แนวทางที่ครอบคลุมเกี่ยวกับวิธีเพิ่มคำอธิบายประกอบ วงรีใน PDF C# พร้อมด้วยตัวอย่างโค้ดที่ทำตามได้ง่าย เมื่อติดตั้งไลบรารีคำอธิบายประกอบเอกสารและพาธไฟล์อินพุตและเอาต์พุตได้รับการปรับตามความจำเป็นแล้ว การรวมโค้ดเข้ากับแอปพลิเคชันของคุณควรเป็นกระบวนการที่ไม่ซับซ้อน ยินดีด้วย! ตอนนี้คุณเพิ่มคำอธิบายประกอบวงรีลงในไฟล์ PDF โดยใช้ C# เรียบร้อยแล้ว
ก่อนหน้านี้เราได้เผยแพร่บทความเกี่ยวกับวิธีแทรกคำอธิบายประกอบช่องข้อความใน PDF โดยใช้ C# สำหรับข้อมูลเพิ่มเติม โปรดอ่านคู่มือของเราที่ วิธีเพิ่มคำอธิบายประกอบฟิลด์ข้อความใน PDF โดยใช้ C#