ตัวแปลง PDF เป็น XLS

Documentize PDF to XLS Converter สำหรับ .NET เป็นเครื่องมือที่ทรงพลังซึ่งช่วยให้สามารถแปลงเอกสาร PDF เป็นแผ่นงาน Excel (XLS/XLSX) ได้อย่างไร้รอยต่อ ปลั๊กอินนี้ช่วยเพิ่มความสามารถในการเข้าถึงและการใช้งานของเนื้อหา PDF ของคุณ ทำให้สามารถจัดการและวิเคราะห์ข้อมูลในรูปแบบแผ่นงานได้ง่าย

คุณสมบัติเด่น:

  • แปลง PDF เป็น Excel: เปลี่ยนไฟล์ PDF เป็นแผ่นงาน XLS/XLSX เพื่อการจัดการข้อมูลที่สะดวก
  • ตัวเลือกเอาต์พุตที่กำหนดเอง: ตั้งค่าเอาต์พุต รูปแบบ ช่วงหน้า ชื่อแผ่นงาน และอื่นๆ
  • การแปลงที่มีความถูกต้องสูง: รักษารูปแบบ การจัดรูปแบบ และความแม่นยำของเนื้อหาในระหว่างการแปลง
  • การประมวลผลแบบแบทช์: แปลงไฟล์ PDF หลายไฟล์ในคราวเดียวสำหรับการดำเนินการขนาดใหญ่

วิธีการแปลง PDF เป็น XLS

เพื่อแปลงเอกสาร PDF เป็นไฟล์ Excel (XLS/XLSX) ให้ทำตามขั้นตอนเหล่านี้:

  1. สร้างอินสแตนซ์ของคลาส PdfXls
  2. สร้างอินสแตนซ์ของ PdfToXlsOptions เพื่อกำหนดการตั้งค่าการแปลง
  3. เพิ่มไฟล์ PDF ที่ป้อนโดยใช้วิธี AddInput
  4. ระบุไฟล์ Excel ที่เอาต์พุตด้วยวิธี AddOutput
  5. รันวิธี Process เพื่อเริ่มการแปลง
1var pdfXlsConverter = new PdfXls();
2var options = new PdfToXlsOptions();
3
4// เพิ่มพาธไฟล์ที่ป้อนและเอาต์พุต
5options.AddInput(new FileDataSource(@"C:\Samples\sample.pdf"));
6options.AddOutput(new FileDataSource(@"C:\Samples\output.xlsx"));
7
8// รันกระบวนการแปลง
9pdfXlsConverter.Process(options);

การปรับแต่งการแปลง PDF เป็น Excel

คุณสามารถปรับแต่งการตั้งค่าการแปลงโดยการแก้ไขคลาส PdfToXlsOptions ตัวอย่างเช่น ในการแปลง PDF เป็นรูปแบบ XLSX แทรกคอลัมน์ว่าง และตั้งชื่อแผ่นงาน คุณสามารถใช้โค้ดดังต่อไปนี้:

 1var options = new PdfToXlsOptions();
 2
 3// ตั้งค่าเอาต์พุตรูปแบบเป็น XLSX
 4options.Format = PdfToXlsOptions.ExcelFormat.XLSX;
 5
 6// แทรกคอลัมน์ว่างที่ตำแหน่งแรก
 7options.InsertBlankColumnAtFirst = true;
 8
 9// ตั้งชื่อแผ่นงาน
10options.WorksheetName = "MySheet";
11
12// เพิ่มไฟล์ที่ป้อนและเอาต์พุต
13options.AddInput(new FileDataSource(@"C:\Samples\sample.pdf"));
14options.AddOutput(new FileDataSource(@"C:\Samples\output.xlsx"));
15
16// ดำเนินการแปลง
17pdfXlsConverter.Process(options);

การจัดการผลลัพธ์การแปลง

หลังจากการประมวลผล เมธอด Process จะคืนค่าอ็อบเจ็กต์ ResultContainer ที่ถือผลลัพธ์ของการแปลง คุณสามารถดึงพาธไฟล์ที่แปลงแล้วหรือรายละเอียดเอาต์พุตอื่นๆ:

1var resultContainer = pdfXlsConverter.Process(options);
2
3// เข้าถึงและพิมพ์พาธไฟล์ผลลัพธ์
4var result = resultContainer.ResultCollection[0];
5Console.WriteLine(result);

การประมวลผลแบบแบทช์สำหรับการแปลง PDF เป็น XLS

ปลั๊กอิน PDF to XLS Converter ยังรองรับการประมวลผลแบบแบทช์ ซึ่งทำให้สามารถแปลงไฟล์ PDF หลายไฟล์พร้อมกัน

 1var pdfXlsConverter = new PdfXls();
 2var options = new PdfToXlsOptions();
 3
 4// เพิ่มไฟล์ PDF หลายไฟล์
 5options.AddInput(new FileDataSource(@"C:\Samples\file1.pdf"));
 6options.AddInput(new FileDataSource(@"C:\Samples\file2.pdf"));
 7
 8// เพิ่มไฟล์ Excel เอาต์พุต
 9options.AddOutput(new FileDataSource(@"C:\Samples\output1.xlsx"));
10options.AddOutput(new FileDataSource(@"C:\Samples\output2.xlsx"));
11
12// ประมวลผลการแปลงแบบแบทช์
13pdfXlsConverter.Process(options);
 แบบไทย