วิธีขีดฆ่าข้อความใน PDF โดยใช้ Java

บทช่วยสอนสั้นๆ นี้อธิบาย วิธีขีดฆ่าข้อความใน PDF โดยใช้ Java ประกอบด้วยรายละเอียดทั้งหมดเพื่อกำหนดค่าสภาพแวดล้อมและจัดเตรียมโค้ดตัวอย่างที่เรียกใช้เพื่อ ขีดฆ่าข้อความใน Adobe PDF โดยใช้ Java คุณจะได้เรียนรู้ขั้นตอนการโหลด PDF และขีดฆ่าข้อความหรือตัวอย่างทั้งหมดในไฟล์ PDF ที่โหลด

ขั้นตอนในการขีดฆ่าข้อความใน Adobe PDF โดยใช้ Java

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

ขั้นตอนเหล่านี้อธิบายขั้นตอนของ วิธีขีดฆ่าข้อความใน Adobe PDF โดยใช้ Java มีการแนะนำคลาส เมธอด และคุณสมบัติที่จำเป็นทั้งหมดซึ่งจำเป็นสำหรับการทำงานให้สำเร็จ เช่น คลาส Document ใช้เพื่อโหลดไฟล์ PDF ออบเจ็กต์คลาส TextFragmentAbsorber ใช้เพื่อกำหนดและค้นหาข้อความในไฟล์ PDF ออบเจ็กต์ StrikeOutAnnotation ใช้เพื่อกำหนดคำอธิบายประกอบที่ขีดฆ่าและนำไปใช้กับตัวอย่างเฉพาะของข้อความ การปรับแต่งคำอธิบายประกอบการขีดฆ่ายังอธิบายไว้ในขั้นตอนเหล่านี้ด้วย

รหัสเพื่อขีดฆ่าข้อความใน PDF โดยใช้ Java

โค้ดนี้สาธิต วิธีขีดฆ่าใน Adobe Acrobat โดยใช้ Java เริ่มต้นวัตถุ TextFragmentAbsorber โดยให้ข้อมูลสตริงที่จะค้นหาในหน้าเฉพาะในไฟล์ PDF เมื่อการรวบรวมอินสแตนซ์ข้อความที่ค้นหาพร้อมแล้ว จะมีการสร้างออบเจกต์ StrikeOutAnnotation โดยจัดเตรียมหน้า PDF เป้าหมายและสี่เหลี่ยมผืนผ้าสำหรับอินสแตนซ์ที่เลือกของข้อความที่ขีดฆ่า ด้วยวิธีนี้ คุณสามารถขีดฆ่าเฉพาะกรณีที่เลือกของข้อความค้นหา หรือแยกวิเคราะห์ทั้งคอลเลกชันและขีดฆ่าทุกกรณี

บทความนี้สอนเราเกี่ยวกับคุณลักษณะที่น่าสนใจในการขีดฆ่าข้อความเฉพาะในหน้าเดียวหรือทุกหน้าของไฟล์ PDF โดยอัตโนมัติ หากคุณต้องการเรียนรู้ขั้นตอนการค้นหาและแทนที่ข้อความใน PDF โปรดดูบทความใน วิธีค้นหาและแทนที่ข้อความใน PDF โดยใช้ Java

 ไทย