จุดประสงค์ของบทช่วยสอนนี้คือการสาธิตขั้นตอนวิธี เพิ่มคำอธิบายประกอบแบบ squiggly ใน PDF โดยใช้ C# คำอธิบายประกอบที่ไม่เป็นระเบียบมีประโยชน์สำหรับการเน้นข้อความหรือพื้นที่ในเอกสารเพื่อดึงดูดความสนใจหรือระบุปัญหาที่อาจเกิดขึ้น เมื่อปฏิบัติตามเวิร์กโฟลว์ที่นำเสนอในบทช่วยสอนนี้ คุณจะได้รับความรู้และทักษะที่จำเป็นในการใช้ฟังก์ชันคำอธิบายประกอบ เราจะให้คำแนะนำทีละขั้นตอนในการตั้งค่าไลบรารีคำอธิบายประกอบและแสดงตัวอย่างโค้ดที่แสดงวิธี แทรกคำอธิบายประกอบแบบเส้นหยักลงใน PDF ใน C#
ขั้นตอนในการเพิ่มคำอธิบายประกอบ Squiggly ใน PDF โดยใช้ C
- หากต้องการรวมคำอธิบายประกอบที่ไม่เป็นระเบียบลงในเอกสาร PDF ให้ติดตั้ง GroupDocs.Annotation for .NET โดยใช้ NuGet package manager
- เพิ่มการอ้างอิงเนมสเปซ GroupDocs.Annotation ในโครงการของคุณเพื่อเพิ่มคำอธิบายประกอบที่ไม่เป็นระเบียบ
- สร้างอินสแตนซ์ของคลาส Annotator โดยส่งเส้นทางของไฟล์ PDF เป็นอาร์กิวเมนต์ไปยังตัวสร้าง
- สร้างอินสแตนซ์ของคลาส SquigglyAnnotation และกำหนดแอตทริบิวต์ที่จำเป็น เช่น ตำแหน่งและหมายเลขหน้า
- เรียกใช้เมธอด Annotator.Add และส่งวัตถุของคลาส SquigglyAnnotation เป็นอาร์กิวเมนต์
- ใช้วิธี Annotator.Save เพื่อบันทึก PDF ที่เป็นผลลัพธ์ลงในดิสก์
คุณสามารถ สร้างคำอธิบายประกอบแบบเส้นหยักใน PDF โดยใช้ C# ได้อย่างรวดเร็วและง่ายดาย โดยทำตามคำแนะนำด้านบนและติดตั้งไลบรารีคำอธิบายประกอบในเครื่องใดก็ได้ ตราบใดที่มี. NET ขั้นตอนเหล่านี้ใช้ได้กับระบบปฏิบัติการที่ใช้กันอย่างแพร่หลาย เช่น Windows, macOS และ Linux ในการรวมคำอธิบายประกอบแบบหยักลงในไฟล์ PDF ไม่จำเป็นต้องติดตั้งซอฟต์แวร์เพิ่มเติม นอกจากนี้ ไลบรารีที่ใช้ในโค้ดตัวอย่างที่ให้ไว้เป็นแบบข้ามแพลตฟอร์ม ซึ่งรับประกันความเข้ากันได้กับระบบปฏิบัติการที่แตกต่างกัน
รหัสเพื่อเพิ่มคำอธิบายประกอบ Squiggly ใน PDF โดยใช้ C
using GroupDocs.Annotation; | |
using GroupDocs.Annotation.Models; | |
using GroupDocs.Annotation.Models.AnnotationModels; | |
using System.Collections.Generic; | |
using System; | |
namespace AddSquigglyAnnotationinPDFUsingCSharp | |
{ | |
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")) | |
{ | |
SquigglyAnnotation squiggly = new SquigglyAnnotation | |
{ | |
CreatedOn = DateTime.Now, | |
FontColor = 65535, | |
BackgroundColor = 16761035, | |
Message = "This is squiggly annotation", | |
Opacity = 0.7, | |
PageNumber = 0, | |
SquigglyColor = 1422623, //Supported only Word and PDF | |
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 squiggly annotation | |
annotator.Add(squiggly); | |
// Save the final PDF to disk | |
annotator.Save("result.pdf"); | |
} | |
} | |
} | |
} |
เราได้จัดทำบทช่วยสอนอย่างละเอียดและโค้ดของ C# เพื่อเพิ่มคำอธิบายประกอบที่ไม่เป็นระเบียบใน PDF ในส่วนด้านบน พร้อมด้วยตัวอย่างโค้ดที่ชัดเจนและรวบรัด การรวมโค้ดเข้ากับแอปพลิเคชันของคุณควรดำเนินไปอย่างราบรื่นหลังจากติดตั้งไลบรารีคำอธิบายประกอบเอกสารและเปลี่ยนไดเร็กทอรีไฟล์อินพุตและเอาต์พุตให้ตรงกับความต้องการของคุณ ยินดีด้วย! เมื่อใช้ C# คุณสามารถเพิ่มคำอธิบายประกอบแบบหยักลงในเอกสาร PDF
บทความที่เราเผยแพร่ก่อนหน้านี้มีคำอธิบายโดยละเอียดเกี่ยวกับวิธีใช้การเขียนโปรแกรม C# เพื่อแทรกคำอธิบายประกอบแบบจุดใน PDF เราขอแนะนำให้อ่านคู่มือฉบับสมบูรณ์เกี่ยวกับ วิธีเพิ่มคำอธิบายประกอบจุดใน PDF โดยใช้ C # เพื่อความเข้าใจที่มากขึ้น