ตัวแปลง 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) ให้ทำตามขั้นตอนเหล่านี้:
- สร้างอินสแตนซ์ของคลาส
PdfXls
- สร้างอินสแตนซ์ของ
PdfToXlsOptions
เพื่อกำหนดการตั้งค่าการแปลง - เพิ่มไฟล์ PDF ที่ป้อนโดยใช้วิธี
AddInput
- ระบุไฟล์ Excel ที่เอาต์พุตด้วยวิธี
AddOutput
- รันวิธี
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);