แทรก PDF ลงใน Word เป็นภาพใน Python

บทความนี้อธิบาย วิธีแทรก PDF เป็นภาพลงใน Word ด้วย Python. มีรายละเอียดการตั้งค่า IDE, รายการขั้นตอนการเขียนโปรแกรม, และตัวอย่างโค้ดเพื่อ แทรก PDF ลงใน Word เป็นภาพใน Python. คุณยังจะได้รับข้อเสนอแนะบางอย่างเพื่อปรับปรุงโค้ดเพื่อให้ได้ไฟล์ Word ที่กำหนดเอง.

ขั้นตอนในการแทรกรูปภาพ PDF ลงใน Word ด้วย Python

  1. ตั้งค่าสภาพแวดล้อมให้ใช้ Aspose.Total for Python via .NET เพื่อแปลง PDF เป็นไฟล์ Word
  2. ใช้ใบอนุญาตผลิตภัณฑ์ที่เกี่ยวข้องเพื่อเปิดใช้งานคุณสมบัติเต็มของผลิตภัณฑ์
  3. โหลดไฟล์ PDF ต้นฉบับเข้าสู่หน่วยความจำโดยใช้คลาส Document
  4. สร้าง Word file ว่างใหม่สำหรับบันทึกรูปภาพ PDF ที่ได้
  5. ตั้งค่าพารามิเตอร์เช่นความละเอียดเพื่อแปลงหน้า PDF เป็น PNG
  6. ไปทีละหน้าของ PDF
  7. แปลงแต่ละหน้าเป็นภาพ PNG แล้วแทรกลงในหน้าต่างใหม่ของไฟล์ Word โดยเพิ่มการแบ่งหน้า
  8. บันทึกไฟล์ Word ที่เสร็จสมบูรณ์ลงดิสก์

ขั้นตอนเหล่านี้อธิบาย วิธีแทรกรูปภาพ PDF ลงใน Word ด้วย Python. เพื่อทำงานนี้ ให้โหลดไฟล์ PDF ต้นฉบับ, สร้างไฟล์ DOCX ใหม่, ตั้งค่าพารามิเตอร์สำหรับการเรนเดอร์หน้าของ PDF, และวนผ่านแต่ละหน้าใน PDF. แปลงแต่ละหน้าของ PDF เป็น PNG ด้วยการตั้งค่าที่กำหนด, แทรกรูปภาพที่ได้ลงในไฟล์ Word ใหม่, แทรกการแบ่งหน้า (page-break) หลังจากแต่ละรูปภาพ, และดำเนินการต่อจนกว่ารูปภาพทุกหน้าของ PDF จะถูกบันทึกในไฟล์ Word.

โค้ดสำหรับแทรก PDF ลงใน Word เป็นภาพใน Python

โค้ดนี้แสดงกระบวนการ แทรก PDF เป็นภาพใน Word ด้วย Python. การสเกลเริ่มต้นสำหรับการเรนเดอร์ภาพคือ 100%; อย่างไรก็ตาม คุณอาจแทรกแต่ละภาพด้วยความสูงและความกว้างที่ระบุโดยใช้ค่าจำนวนจุดจาก page.กล่องสื่อ.ความกว้าง/ความสูง. หาก PDF มีขนาดหรือทิศทางของหน้าที่หลากหลาย คุณอาจพิจารณาใช้ aw.BreakType.SECTION_BREAK_NEW_PAGE พร้อมการตั้งค่าหน้าตามส่วนแทนการแบ่งหน้าแบบธรรมดา.

คู่มือนี้แสดงกระบวนการแปลงไฟล์ PDF ที่มีข้อความเป็นไฟล์ Word เป็นภาพ ทีละหน้า เพื่อแปลง PDF ที่สแกนเป็นไฟล์ DOCX ให้ดูบทความ Convert scanned PDF to Word using Python.

 ไทย