Chuyển Đổi PDF Sang XLS

Chuyển Đổi PDF Sang XLS cho .NET là một công cụ mạnh mẽ cho phép việc chuyển đổi tài liệu PDF sang bảng tính Excel (XLS/XLSX) một cách liền mạch. Plugin này nâng cao khả năng truy cập và tính tiện dụng của nội dung PDF của bạn, giúp dễ dàng thao tác và phân tích dữ liệu ở định dạng bảng tính.

Tính Năng Chính:

  • Chuyển Đổi PDF Sang Excel: Biến các tệp PDF thành bảng tính XLS/XLSX để quản lý dữ liệu dễ dàng.
  • Tùy Chọn Đầu Ra Tùy Chỉnh: Cấu hình định dạng đầu ra, dải trang, tên bảng tính, và nhiều hơn nữa.
  • Chuyển Đổi Độ Trung Thực Cao: Giữ nguyên bố cục, định dạng, và độ chính xác nội dung trong quá trình chuyển đổi.
  • Xử Lý Theo Lô: Chuyển đổi nhiều tệp PDF cùng một lúc cho các hoạt động quy mô lớn.

Cách Chuyển Đổi PDF Sang XLS

Để chuyển đổi tài liệu PDF thành tệp Excel (XLS/XLSX), làm theo các bước sau:

  1. Tạo một thể hiện của lớp PdfXls.
  2. Tạo một thể hiện của PdfToXlsOptions để cấu hình các cài đặt chuyển đổi.
  3. Thêm tệp PDF đầu vào bằng phương thức AddInput.
  4. Chỉ định tệp Excel đầu ra bằng phương thức AddOutput.
  5. Chạy phương thức Process để bắt đầu chuyển đổi.
 1  
 2var pdfXlsConverter = new PdfXls();  
 3var options = new PdfToXlsOptions();  
 4
 5// Thêm đường dẫn tệp đầu vào và đầu ra  
 6options.AddInput(new FileDataSource(@"C:\Samples\sample.pdf"));  
 7options.AddOutput(new FileDataSource(@"C:\Samples\output.xlsx"));  
 8
 9// Chạy quy trình chuyển đổi  
10pdfXlsConverter.Process(options);  

Tùy Chỉnh Việc Chuyển Đổi PDF Sang Excel

Bạn có thể tùy chỉnh các cài đặt chuyển đổi bằng cách sửa đổi lớp PdfToXlsOptions. Chẳng hạn, để chuyển đổi PDF sang định dạng XLSX, chèn một cột trống và đặt tên cho bảng tính, bạn có thể sử dụng mã sau:

 1  
 2var options = new PdfToXlsOptions();  
 3
 4// Đặt định dạng đầu ra là XLSX  
 5options.Format = PdfToXlsOptions.ExcelFormat.XLSX;  
 6
 7// Chèn một cột trống ở vị trí đầu tiên  
 8options.InsertBlankColumnAtFirst = true;  
 9
10// Đặt tên cho bảng tính  
11options.WorksheetName = "MySheet";  
12
13// Thêm tệp đầu vào và đầu ra  
14options.AddInput(new FileDataSource(@"C:\Samples\sample.pdf"));  
15options.AddOutput(new FileDataSource(@"C:\Samples\output.xlsx"));  
16
17// Xử lý chuyển đổi  
18pdfXlsConverter.Process(options);  

Xử Lý Kết Quả Chuyển Đổi

Sau khi xử lý, phương thức Process trả về một đối tượng ResultContainer chứa kết quả của quá trình chuyển đổi. Bạn có thể lấy đường dẫn tệp đã chuyển đổi hoặc các chi tiết đầu ra khác:

1  
2var resultContainer = pdfXlsConverter.Process(options);  
3
4// Truy cập và in ra đường dẫn tệp kết quả  
5var result = resultContainer.ResultCollection[0];  
6Console.WriteLine(result);  

Xử Lý Theo Lô Cho Việc Chuyển Đổi PDF Sang XLS

Plugin Chuyển Đổi PDF Sang XLS cũng hỗ trợ xử lý theo lô, cho phép chuyển đổi nhiều tệp PDF cùng một lúc.

 1  
 2var pdfXlsConverter = new PdfXls();  
 3var options = new PdfToXlsOptions();  
 4
 5// Thêm nhiều tệp PDF đầu vào  
 6options.AddInput(new FileDataSource(@"C:\Samples\file1.pdf"));  
 7options.AddInput(new FileDataSource(@"C:\Samples\file2.pdf"));  
 8
 9// Thêm các tệp Excel đầu ra  
10options.AddOutput(new FileDataSource(@"C:\Samples\output1.xlsx"));  
11options.AddOutput(new FileDataSource(@"C:\Samples\output2.xlsx"));  
12
13// Xử lý chuyển đổi theo lô  
14pdfXlsConverter.Process(options);  
 Tiếng Việt