คู่มือสั้นนี้อธิบายวิธี ดึงตารางจาก PDF ไปยัง Excel ด้วย C#. คุณจะได้รับรายละเอียดการตั้งค่า IDE สำหรับ Aspose.PDF และ Aspose.Cells, รายการขั้นตอน, และตัวอย่างโค้ดเพื่อ ดึงตารางจาก PDF ไปยัง Excel ด้วย C#. ตัวอย่างโค้ดที่ให้มาจะสาธิตการไหลของโค้ดที่จำเป็นทั้งหมดเพื่อทำงานนี้.
ขั้นตอนการดึงข้อมูลจากตาราง PDF ไปยัง Excel ด้วย C#
- ตั้งค่า IDE ให้ใช้ทั้ง Aspose.PDF for .NET และ Aspose.Cells for .NET ในโครงการเดียวกัน
- ใช้ใบอนุญาต Aspose.Total เพื่อใช้คุณลักษณะของ API โดยไม่มีข้อจำกัดหรือลายน้ำ
- โหลดไฟล์ PDF ต้นฉบับเข้าสู่วัตถุคลาส Document
- สร้างไฟล์ Excel ใหม่โดยใช้คลาส Workbook และตั้งชื่อให้แผ่นแรก
- วิเคราะห์แต่ละหน้าในไฟล์ PDF
- เข้าถึงตารางทั้งหมดในแต่ละหน้า และสำหรับแต่ละตาราง ให้เข้าถึงข้อความในแต่ละแถวและคอลัมน์
- เขียนเนื้อหาของแต่ละเซลล์ลงในแถวและเซลล์ที่สอดคล้องกันในแผ่นงานปลายทางของไฟล์ Excel
- ปรับความกว้างของแถว/คอลัมน์และบันทึกเวิร์กบุ๊ก
ขั้นตอนเหล่านี้สรุปวิธีการ ดึง 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#.