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

บทแนะนำฉบับย่อนี้จะแนะนำคุณเกี่ยวกับ วิธีขีดฆ่าข้อความใน Adobe PDF โดยใช้ Python โดยจะแชร์ขั้นตอนที่จำเป็นทั้งหมดในการสร้างสภาพแวดล้อมและรายการขั้นตอนที่ต้องปฏิบัติตามพร้อมกับโค้ดตัวอย่างที่รันได้ซึ่งสาธิต วิธีขีดฆ่าใน Adobe Acrobat โดยใช้ Python คุณจะได้เรียนรู้ขั้นตอนการพัฒนาแอปพลิเคชันตั้งแต่เริ่มต้นโดยใช้การเรียก API สองสามรายการพร้อมกับคำอธิบายของขั้นตอนทั้งหมด

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

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

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

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

โค้ดตัวอย่างนี้สามารถใช้เป็นพื้นฐานสำหรับแอปพลิเคชันที่สมบูรณ์เพื่อ ขีดฆ่าใน Adobe Acrobat โดยใช้ Python ใช้คลาส TextFragmentAbsorber เพื่อค้นหาคำเป้าหมายในหน้าใดหน้าหนึ่งเพื่อรับรายการเหตุการณ์ทั้งหมดของคำนั้น ในขั้นตอนถัดไป คุณต้องสร้างวัตถุ StrikeOutAnnotation ภายในพื้นที่สี่เหลี่ยมของเหตุการณ์เป้าหมาย เพื่อให้เส้นแสดงภายในสี่เหลี่ยมล้อมรอบนั้น

คำแนะนำสั้นๆ นี้สอนให้เราแสดงเส้นขีดทับสำหรับคำหนึ่งคำหรือมากกว่าบนหน้า PDF หากคุณต้องการเรียนรู้ขั้นตอนการแทรกตารางใน PDF โปรดดูบทความใน วิธีแทรกตารางใน PDF โดยใช้ Python

 ไทย