ดึงตารางจาก PDF ไปยัง Excel ด้วย C#

คู่มือสั้นนี้อธิบายวิธี ดึงตารางจาก PDF ไปยัง Excel ด้วย C#. คุณจะได้รับรายละเอียดการตั้งค่า IDE สำหรับ Aspose.PDF และ Aspose.Cells, รายการขั้นตอน, และตัวอย่างโค้ดเพื่อ ดึงตารางจาก PDF ไปยัง Excel ด้วย C#. ตัวอย่างโค้ดที่ให้มาจะสาธิตการไหลของโค้ดที่จำเป็นทั้งหมดเพื่อทำงานนี้.

ขั้นตอนการดึงข้อมูลจากตาราง PDF ไปยัง Excel ด้วย C#

  1. ตั้งค่า IDE ให้ใช้ทั้ง Aspose.PDF for .NET และ Aspose.Cells for .NET ในโครงการเดียวกัน
  2. ใช้ใบอนุญาต Aspose.Total เพื่อใช้คุณลักษณะของ API โดยไม่มีข้อจำกัดหรือลายน้ำ
  3. โหลดไฟล์ PDF ต้นฉบับเข้าสู่วัตถุคลาส Document
  4. สร้างไฟล์ Excel ใหม่โดยใช้คลาส Workbook และตั้งชื่อให้แผ่นแรก
  5. วิเคราะห์แต่ละหน้าในไฟล์ PDF
  6. เข้าถึงตารางทั้งหมดในแต่ละหน้า และสำหรับแต่ละตาราง ให้เข้าถึงข้อความในแต่ละแถวและคอลัมน์
  7. เขียนเนื้อหาของแต่ละเซลล์ลงในแถวและเซลล์ที่สอดคล้องกันในแผ่นงานปลายทางของไฟล์ Excel
  8. ปรับความกว้างของแถว/คอลัมน์และบันทึกเวิร์กบุ๊ก

ขั้นตอนเหล่านี้สรุปวิธีการ ดึง PDF ไปเป็นตาราง Excel ด้วย C#. ตั้งค่า IDE สำหรับการพัฒนา, ใช้ใบอนุญาต, โหลด PDF ต้นฉบับ, สร้างไฟล์ Excel ใหม่, และทำการพาร์สแต่ละหน้าของ PDF. ดึงชุดตารางในแต่ละหน้า, พาร์สแต่ละตารางเพื่อดึงเนื้อหาเซลล์แต่ละอันและคัดลอกไปยังแถวและคอลัมน์ที่สอดคล้องในแผ่นงานปลายทางของไฟล์ Excel ที่ส่งออก.

โค้ดสำหรับดึงตารางจาก PDF ไปยัง Excel ด้วย C#

โค้ดนี้แสดงวิธีการ ดึงตารางจาก PDF ไปยัง Excel ด้วย C#. ตัวอย่างโค้ดที่ให้มาจะเขียนข้อความธรรมดาจากตาราง PDF ลงในเซลล์ของ Excel. คุณสามารถรักษาการจัดรูปแบบได้โดยใช้ฟอนต์, ขนาด, สไตล์หนา/เอียง, และสีของเซลล์ PDF. คุณยังสามารถตรวจจับค่าตัวเลขและค่าที่คล้ายวันที่ในตาราง PDF และใช้รูปแบบที่เหมาะสมขณะเขียนลงไฟล์ Excel.

บทแนะนำนี้อธิบายกระบวนการโอนเนื้อหาโต๊ะ PDF ไปยังแผ่นงาน Excel. เพื่อแปลง PDF ที่สแกนเป็น PDF ที่แก้ไขได้, ดูบทความ แปลง PDF ที่สแกนเป็น PDF ที่แก้ไขได้โดยใช้ C#.

 ไทย