คู่มือสั้น ๆ นี้อธิบายวิธี ลบการไฮไลต์ออกจาก PDF โดยใช้ C# โดยมีรายละเอียดการตั้งค่า IDE รายการขั้นตอน และโค้ดตัวอย่างที่แสดง วิธีลบการไฮไลต์ใน PDF ด้วย C# มีการสาธิตตัวเลือกต่าง ๆ สำหรับการลบการไฮไลต์เฉพาะจุดหรือการลบการไฮไลต์ทั้งหมดจาก PDF ที่กำหนด
ขั้นตอนในการลบการไฮไลต์ใน PDF โดยใช้ C#
- ตั้งค่า IDE ให้ใช้ Aspose.PDF for .NET เพื่อทำการลบการไฮไลต์
- สร้างตัววนซ้ำเพื่อเลือกการลบการไฮไลต์ทั้งหมดหรือการไฮไลต์ด้วยสีที่เลือก
- สร้างฟังก์ชันที่รับ PDF อินพุต/เอาต์พุต แฟล็กสำหรับลบการไฮไลต์ทั้งหมดหรือที่เลือก และสีเป้าหมาย
- เปิดไฟล์ PDF ต้นทางที่มีข้อความถูกไฮไลต์โดยใช้คลาส Document
- ประมวลผลแต่ละหน้าและกรองการไฮไลต์จาก AnnotationCollection ของแต่ละหน้า
- วนผ่านการไฮไลต์ทั้งหมดและลบออกตามเกณฑ์ที่ผู้ใช้เลือก
- บันทึกไฟล์ PDF เอาต์พุตหลังจากลบการไฮไลต์
ขั้นตอนเหล่านี้สรุป วิธีลบการไฮไลต์ใน PDF โดยใช้ C#. โหลดไฟล์ PDF ต้นทาง เข้าถึงแต่ละหน้าและคอลเลกชันคำอธิบายประกอบที่เกี่ยวข้อง ประมวลผลคำอธิบายประกอบการไฮไลต์แต่ละรายการ แปลงเป็น HighlightAnnotation เมื่อจำเป็นเพื่อเข้าถึงสี และสุดท้ายลบคำอธิบายประกอบการไฮไลต์ตามเกณฑ์ที่กำหนด
โค้ดสำหรับลบการไฮไลต์ PDF โดยใช้ C#
โค้ดนี้แสดง วิธีลบการไฮไลต์ PDF โดยใช้ C#. หากคุณต้องการลบการไฮไลต์ทั้งหมดโดยไม่คำนึงถึงสี คุณไม่จำเป็นต้องแปลงคำอธิบายประกอบประเภทไฮไลต์เป็น HighlightAnnotation คุณสามารถเขียนทับไฟล์ PDF เดิมหรือสร้างไฟล์ PDF ใหม่ตามความต้องการของคุณ
บทความนี้ได้สอนขั้นตอนการลบการไฮไลต์ออกจาก PDF หากต้องการแปลงไฟล์ PS เป็น PDF โปรดดูบทความ แปลง ไฟล์ PS เป็น PDF โดยใช้ C#.