บทความนี้จะแนะนำคุณเกี่ยวกับ วิธีแทรกตารางใน PDF โดยใช้ Python โดยมีรายละเอียดเพื่อสร้างสภาพแวดล้อมสำหรับการรันโค้ดตัวอย่าง กระบวนการทีละขั้นตอนเพื่อชี้แจงการดำเนินการนี้ และโค้ดตัวอย่างที่รันได้เพื่อ เพิ่มตารางใน PDF โดยใช้ Python คุณจะได้เรียนรู้ขั้นตอนพื้นฐานทั้งหมดในการสร้าง PDF ใหม่ แทรกหน้า สร้างตาราง เติมตาราง จัดรูปแบบตาราง และบันทึกไฟล์ PDF ที่เป็นผลลัพธ์ลงในดิสก์
ขั้นตอนในการแทรกตารางลงใน PDF โดยใช้ Python
- กำหนดค่าสภาพแวดล้อมเป็น ใช้ Aspose.PDF สำหรับ Python ผ่าน .NET เพื่อสร้างตาราง PDF
- สร้างไฟล์ PDF ใหม่โดยใช้วัตถุคลาส Document และเพิ่มหน้าสำหรับแทรกตาราง
- สร้างวัตถุตารางโดยใช้คลาส Table และตั้งค่าเส้นขอบ
- ทำซ้ำหลายครั้งเพื่อเพิ่มแถวและคอลัมน์ในตารางพร้อมกับข้อมูลตัวอย่าง
- เพิ่มตารางไปยังคอลเลกชันย่อหน้าของหน้าที่เลือก
- บันทึกไฟล์ PDF ลงในดิสก์โดยมีตารางที่มีข้อมูลตัวอย่างอยู่
ขั้นตอนเหล่านี้สรุปขั้นตอนการ เพิ่มตารางใน PDF โดยใช้ Python มีการแนะนำคลาสและวิธีการที่จำเป็นทั้งหมด เช่น คลาส Document สำหรับสร้าง PDF, คลาส Page สำหรับสร้างเพจ, คลาส Table สำหรับสร้างตาราง และคอลเลคชันเซลล์ในคลาสแถวสำหรับเติมตาราง การจัดรูปแบบตารางทำได้โดยใช้วัตถุคลาส BorderInfo ที่ต้องการแฟล็กสำหรับด้านเส้นขอบ ความกว้างของเส้นขอบ และสีของเส้นขอบ
รหัสเพื่อแทรกตารางใน PDF โดยใช้ Python
รหัสนี้สาธิตกระบวนการ แทรกตารางเป็น PDF โดยใช้ Python ใช้เมธอด add() ในคอลเลกชั่น aspose.pdf.Document.pages เพื่อแทรกหน้าลงใน PDF และคลาส aspose.pdf.Table เพื่อสร้างตารางโดยใช้ตัวสร้างโดยไม่มีอาร์กิวเมนต์ คลาสตารางมีคุณสมบัติ default_cell_border ที่สามารถตั้งค่าสำหรับจัดรูปแบบตารางได้หากจำเป็น แต่ละตารางคือคอลเลกชันของแถวและคอลัมน์ที่เข้าถึงได้โดยใช้คอลเลกชัน Table.rows และ row.cells ตามลำดับ
บทความนี้สอนให้เรา เพิ่มตารางใน Adobe Acrobat โดยใช้ Python หากคุณต้องการเรียนรู้ขั้นตอนการแปลง PDF เป็น HTML โปรดดูบทความใน วิธีแปลง PDF เป็น HTML ใน Python