วิธีเพิ่มคำอธิบายประกอบ Redaction เป็น PDF โดยใช้ C#

ในบทช่วยสอนนี้ เราจะแนะนำวิธีใช้ไลบรารีคำอธิบายประกอบซึ่งมีฟังก์ชันที่มีประสิทธิภาพในการ เพิ่มคำอธิบายประกอบการแก้ไขไปยัง PDF โดยใช้ C# คำอธิบายประกอบการแก้ไขทรัพยากรใช้เพื่อเลือกลบหรือซ่อนเนื้อหาที่ละเอียดอ่อนภายในเอกสาร PDF ไลบรารีที่ใช้ในบทช่วยสอนนี้ได้รับการออกแบบมาให้ไม่ขึ้นกับแพลตฟอร์ม รับประกันว่าโค้ดที่ให้มาสามารถดำเนินการได้บนระบบปฏิบัติการใดๆ ก็ตามที่เข้ากันได้อย่างราบรื่น ต่อไปนี้เป็นขั้นตอนพื้นฐานในการ รวมคำอธิบายประกอบการแก้ไขใน PDF โดยใช้ C#

ขั้นตอนในการเพิ่ม Redaction Annotation โดยใช้ C#

  1. หากต้องการเพิ่มคำอธิบายประกอบการแก้ไขลงใน PDF ให้ติดตั้ง GroupDocs.Annotation for .NET โดยใช้ตัวจัดการแพ็คเกจ NuGet
  2. ในการรวมเนมสเปซ GroupDocs.Annotation เข้ากับโปรเจ็กต์ของคุณ คุณต้องเพิ่มการอ้างอิงให้กับมัน
  3. สร้างอินสแตนซ์ของคลาส Annotator โดยระบุเส้นทางของไฟล์ PDF เป็นอาร์กิวเมนต์ให้กับตัวสร้าง
  4. สร้างอินสแตนซ์ของคลาส ResourcesRedactionAnnotation และกำหนดคุณสมบัติที่จำเป็น เช่น ตำแหน่ง หมายเลขหน้า เป็นต้น
  5. เรียกใช้เมธอด Add ของคลาส Annotator และส่งผ่านออบเจกต์ ResourcesRedactionAnnotation เป็นพารามิเตอร์
  6. เรียกใช้เมธอด Annotator.Save เพื่อบันทึก PDF

ขั้นตอนข้างต้นได้รับการระบุเพื่อช่วยให้คุณ ใส่คำอธิบายประกอบการแก้ไขใน PDF โดยใช้ C# ได้อย่างง่ายดาย คำแนะนำเหล่านี้ใช้ได้กับระบบปฏิบัติการยอดนิยม เช่น Windows, macOS และ Linux ตราบเท่าที่มีการติดตั้ง .NET นอกจากนี้ ไม่จำเป็นต้องติดตั้งซอฟต์แวร์เพิ่มเติมใดๆ นำเสนอด้านล่างเป็นตัวอย่างโค้ดที่แสดงกระบวนการเพิ่มคำอธิบายประกอบการแก้ไขใน PDF

รหัสเพื่อเพิ่มคำอธิบายประกอบ Redaction โดยใช้ C

using GroupDocs.Annotation;
using GroupDocs.Annotation.Models;
using GroupDocs.Annotation.Models.AnnotationModels;
using System.Collections.Generic;
using System;
namespace AddRedactionAnnotationtoPDFUsingCSharp
{
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"))
{
ResourcesRedactionAnnotation resourcesRedaction = new ResourcesRedactionAnnotation
{
Box = new Rectangle(100, 100, 100, 100),
CreatedOn = DateTime.Now,
Message = "This is resources redaction annotation",
PageNumber = 0,
Replies = new List<Reply>
{
new Reply
{
Comment = "First comment",
RepliedOn = DateTime.Now
},
new Reply
{
Comment = "Second comment",
RepliedOn = DateTime.Now
}
}
};
// Add resources redaction annotation
annotator.Add(resourcesRedaction);
// Save the final PDF to disk
annotator.Save("result.pdf");
}
}
}
}

ในส่วนด้านบน เราได้สาธิตการใช้ C# redaction annotation ใน PDF ตามที่สังเกต การเรียก API เพียงเล็กน้อยเป็นสิ่งที่จำเป็นสำหรับงานนี้ เมื่อคุณติดตั้งไลบรารีคำอธิบายประกอบและอัปเดตพาธไฟล์สำหรับอินพุตและเอาต์พุตแล้ว คุณสามารถรวมโค้ดที่ให้ไว้ในแอปพลิเคชันของคุณได้อย่างง่ายดาย

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

 ไทย