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

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

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

  1. ตั้งค่าสภาพแวดล้อมสำหรับเขียนโค้ด Python เพื่อ ลบการไฮไลต์ โดยใช้ Aspose.PDF for Python via .NET
  2. โหลดไฟล์ PDF ตัวอย่างเข้าสู่อ็อบเจ็กต์ PDF ที่มีข้อความถูกไฮไลต์หลายตำแหน่ง
  3. วนผ่านทุกหน้าใน PDF และรวบรวมคำอธิบายประกอบเป้าหมายทั้งหมด
  4. หากต้องการลบคำอธิบายประกอบการไฮไลต์ทั้งหมด ให้ทำเครื่องหมายคำอธิบายประกอบทั้งหมดเพื่อลบ
  5. หากต้องการลบการไฮไลต์ที่เลือก ให้ทำเครื่องหมายเฉพาะคำอธิบายประกอบที่ตรงกับสีเป้าหมาย
  6. ลบคำอธิบายประกอบทั้งหมดที่ถูกทำเครื่องหมายเพื่อลบออกจากแต่ละหน้าโดยใช้เมธอด delete() ใน annotations collection
  7. บันทึกไฟล์ PDF ผลลัพธ์

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

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

โค้ดด้านบนสาธิต วิธีลบการไฮไลต์ PDF โดยใช้ Python โปรดทราบว่าคุณต้องระบุสีเป้าหมายในรูปแบบ HEX คุณสามารถกรองการไฮไลต์ตามหมายเลขหน้าหรือพารามิเตอร์อื่น ๆ ที่มีอยู่ในคลาส Page

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

 ไทย