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

หัวข้อต่อไปนี้จะกล่าวถึงด้านล่าง:

.NET API สำหรับคำอธิบายประกอบ

GroupDocs.Annotation ให้บริการ .NET API เพื่อจัดการกับคำอธิบายประกอบภายในเอกสารและรูปภาพต่างๆ อนุญาตให้เพิ่ม ลบ และแยกคำอธิบายประกอบจาก PDF, Word และเอกสารอื่นๆ อีกมากมาย คุณสามารถดูรายการทั้งหมดของ รูปแบบเอกสารที่รองรับสำหรับคำอธิบายประกอบ ในเอกสารประกอบ

ดาวน์โหลดโปรแกรมติดตั้ง DLL หรือ MSI จาก ส่วนการดาวน์โหลด หรือติดตั้ง API ในแอปพลิเคชัน .NET ของคุณผ่าน [NuGet](https://www.nuget.org/packages /groupdocs.annotation). คุณสามารถใช้คำสั่งต่อไปนี้จาก Package Manager

PM> Install-Package GroupDocs.Annotation

ลบคำอธิบายประกอบทั้งหมดออกจากเอกสาร PDF, Word โดยใช้ C#

มีหลายวิธีในการลบคำอธิบายประกอบออกจากเอกสาร คุณสามารถลบคำอธิบายประกอบทั้งหมดในคราวเดียว ลบคำอธิบายประกอบเฉพาะด้วยการระบุ ID หรือลบคำอธิบายประกอบเฉพาะโดยวัตถุคำอธิบายประกอบ สำหรับตัวเลือกเพิ่มเติม โปรดไปที่บทความเอกสารประกอบ

ต่อไปนี้เป็นขั้นตอนในการลบคำอธิบายประกอบทั้งหมดออกจากเอกสาร PDF หรือ Word DOC/DOCX โดยใช้ C#

  • โหลดเอกสารโดยใช้ Annotator
  • เริ่มต้นคลาส ตัวเลือกการบันทึก
  • ตั้งค่าประเภทคำอธิบายประกอบเป็นไม่มี
  • บันทึกไฟล์โดยไม่มีคำอธิบายประกอบโดยใช้เมธอด Save()

รหัสต่อไปนี้แสดงวิธีการลบคำอธิบายประกอบจากไฟล์ PDF หรือ Word โดยใช้ C#

// ลบคำอธิบายประกอบทั้งหมดออกจากเอกสาร PDF โดยใช้ C#
using (Annotator annotator = new Annotator("path/document.pdf"))
{
    annotator.Save("path/document-noAnnotation.pdf", new SaveOptions {AnnotationTypes = AnnotationType.None});
}

ลบคำอธิบายประกอบด้วย ID โดยใช้ C#

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

// ลบคำอธิบายประกอบตาม ID ออกจากเอกสาร PDF โดยใช้ C#
using (Annotator annotator = new Annotator("path/document.pdf"))
{
    annotator.Remove(new List<int>{0,1});
    annotator.Save("path/document-remove-annotation.pdf");
}

ลบคำอธิบายประกอบโดยวัตถุคำอธิบายประกอบโดยใช้ C#

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

// ลบคำอธิบายประกอบแบบเลือกออกจากเอกสาร PDF โดยใช้ C#
using (Annotator annotator = new Annotator("path/document.pdf"))
{
    annotator.Remove(annotator.Get()[0]);
    annotator.Save("path/document-remove-annotation.pdf");
}

บทสรุป

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

สร้างแอปพลิเคชัน .NET สำหรับลบคำอธิบายประกอบเอกสารของคุณเองโดยใช้ GroupDocs.Annotation for .NET เรียนรู้เพิ่มเติมเกี่ยวกับ API จาก เอกสาร และที่เก็บ GitHub หากต้องการสอบถามเพิ่มเติม โปรดติดต่อฝ่ายสนับสนุนใน ฟอรัม

ดูสิ่งนี้ด้วย