บทช่วยสอนนี้มีข้อมูลเกี่ยวกับ วิธีลบความคิดเห็นทั้งหมดใน PDF ใน C# มีรายละเอียดเกี่ยวกับทรัพยากรที่จำเป็นในการดำเนินการโค้ดตัวอย่าง รายการขั้นตอนที่จำเป็นในการเขียนแอปพลิเคชัน และโค้ดตัวอย่างที่รันได้เพื่อ ลบความคิดเห็นทั้งหมดจาก PDF ใน C# นอกจากนี้ คุณยังจะได้รับข้อมูลเกี่ยวกับคำอธิบายประกอบประเภทอื่นๆ ที่สามารถเข้าถึงและประมวลผลในลักษณะเดียวกับความคิดเห็นที่จัดการในบทความนี้
ขั้นตอนในการลบความคิดเห็นจาก PDF ใน C#
- ตั้งค่าสภาพแวดล้อมการพัฒนาเพื่อเพิ่ม Aspose.PDF for .NET เพื่อลบความคิดเห็น
- โหลด PDF ต้นทางลงในวัตถุคลาส Document ที่มีความคิดเห็นเพื่อลบ
- วนซ้ำทุกหน้าของ PDF เพื่อทดสอบ annotations
- วนซ้ำคำอธิบายประกอบทั้งหมดในแต่ละหน้า
- ตรวจสอบว่าประเภทคำอธิบายประกอบเป็นข้อความหรือไม่ และลบออก
- บันทึก 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#