วิธีลบความคิดเห็นทั้งหมดใน PDF ใน C #

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

ขั้นตอนในการลบความคิดเห็นจาก PDF ใน C#

  1. ตั้งค่าสภาพแวดล้อมการพัฒนาเพื่อเพิ่ม Aspose.PDF for .NET เพื่อลบความคิดเห็น
  2. โหลด PDF ต้นทางลงในวัตถุคลาส Document ที่มีความคิดเห็นเพื่อลบ
  3. วนซ้ำทุกหน้าของ PDF เพื่อทดสอบ annotations
  4. วนซ้ำคำอธิบายประกอบทั้งหมดในแต่ละหน้า
  5. ตรวจสอบว่าประเภทคำอธิบายประกอบเป็นข้อความหรือไม่ และลบออก
  6. บันทึก PDF ผลลัพธ์ที่ไม่มีความคิดเห็นในนั้น

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

รหัสเพื่อลบความคิดเห็นทั้งหมดใน PDF ใน C

using Aspose.Pdf;
using Aspose.Pdf.Annotations;
namespace AsposeProjects
{
class Program
{
static void Main(string[] args)
{
// Initialize license
License lic = new License();
lic.SetLicense("Aspose.Total.lic");
// Load PDF file with comments
Document docWithComments = new Document("PdfWithComments.pdf");
// Parse through all the PDF pages
foreach(var page in docWithComments.Pages)
{
// Parse through all the annotations
foreach(var annotTxt in page.Annotations)
{
// Check the Text type annotations that denote the comments
if(annotTxt.AnnotationType == Aspose.Pdf.Annotations.AnnotationType.Text)
{
// Delete the comments
page.Annotations.Delete(annotTxt);
}
}
}
// Save the PDF file after removing the comments
docWithComments.Save("DocWithoutComments.pdf");
System.Console.WriteLine("Done");
}
}
}

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

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

 ไทย