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

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

ขั้นตอนในการเพิ่มคำอธิบายประกอบการขีดฆ่าใน PDF โดยใช้ C#

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

คำแนะนำเหล่านี้สาธิตขั้นตอนการติดตั้งไลบรารีคำอธิบายประกอบบนคอมพิวเตอร์ของคุณ ซึ่งจะช่วยให้คุณสามารถ สร้างคำอธิบายประกอบแบบขีดทับเป็น PDF ใน C# คุณไม่จำเป็นต้องใช้ซอฟต์แวร์เสริมใดๆ ในการแทรกคำอธิบายประกอบที่ขีดฆ่าลงในไฟล์ PDF คำแนะนำเหล่านี้เข้ากันได้กับระบบปฏิบัติการที่ใช้กันทั่วไป เช่น 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 AddStrikeoutAnnotationtoPDFUsingCSharp
{
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 StrikeoutAnnotation class
// and set some properties
StrikeoutAnnotation strikeout = new StrikeoutAnnotation
{
CreatedOn = DateTime.Now,
FontColor = 65535,
BackgroundColor = 16761035,
Message = "This is strikeout annotation",
Opacity = 0.7,
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 strikeout annotation to Annotator
annotator.Add(strikeout);
// Save the final PDF to disk
annotator.Save("result.pdf");
}
}
}
}

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

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

 ไทย