ลบการไฮไลต์ออกจาก PDF โดยใช้ C#

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

ขั้นตอนในการลบการไฮไลต์ใน PDF โดยใช้ C#

  1. ตั้งค่า IDE ให้ใช้ Aspose.PDF for .NET เพื่อทำการลบการไฮไลต์
  2. สร้างตัววนซ้ำเพื่อเลือกการลบการไฮไลต์ทั้งหมดหรือการไฮไลต์ด้วยสีที่เลือก
  3. สร้างฟังก์ชันที่รับ PDF อินพุต/เอาต์พุต แฟล็กสำหรับลบการไฮไลต์ทั้งหมดหรือที่เลือก และสีเป้าหมาย
  4. เปิดไฟล์ PDF ต้นทางที่มีข้อความถูกไฮไลต์โดยใช้คลาส Document
  5. ประมวลผลแต่ละหน้าและกรองการไฮไลต์จาก AnnotationCollection ของแต่ละหน้า
  6. วนผ่านการไฮไลต์ทั้งหมดและลบออกตามเกณฑ์ที่ผู้ใช้เลือก
  7. บันทึกไฟล์ PDF เอาต์พุตหลังจากลบการไฮไลต์

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

โค้ดสำหรับลบการไฮไลต์ PDF โดยใช้ C#

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

บทความนี้ได้สอนขั้นตอนการลบการไฮไลต์ออกจาก PDF หากต้องการแปลงไฟล์ PS เป็น PDF โปรดดูบทความ แปลง ไฟล์ PS เป็น PDF โดยใช้ C#.

 ไทย