Conversor de PDF para XLS

O Conversor de PDF para XLS Documentize para .NET é uma ferramenta poderosa que permite a conversão perfeita de documentos PDF em planilhas Excel (XLS/XLSX). Este plugin melhora a acessibilidade e a usabilidade do seu conteúdo PDF, facilitando a manipulação e a análise de dados em formato de planilha.

Principais Recursos:

  • Converter PDF para Excel: Transforme arquivos PDF em planilhas XLS/XLSX para fácil gerenciamento de dados.
  • Opções de Saída Personalizadas: Configure o formato de saída, intervalo de páginas, nome da planilha e muito mais.
  • Conversão de Alta Fidelidade: Mantenha o layout, formatação e precisão de conteúdo durante a conversão.
  • Processamento em Lote: Converta vários arquivos PDF de uma só vez para operações em grande escala.

Como Converter PDF para XLS

Para converter um documento PDF em um arquivo Excel (XLS/XLSX), siga estes passos:

  1. Crie uma instância da classe PdfXls.
  2. Crie uma instância de PdfToXlsOptions para configurar as opções de conversão.
  3. Adicione o arquivo PDF de entrada usando o método AddInput.
  4. Especifique o arquivo Excel de saída usando o método AddOutput.
  5. Execute o método Process para iniciar a conversão.
 1  
 2var pdfXlsConverter = new PdfXls();  
 3var options = new PdfToXlsOptions();  
 4
 5// Adicione os caminhos do arquivo de entrada e saída  
 6options.AddInput(new FileDataSource(@"C:\Samples\sample.pdf"));  
 7options.AddOutput(new FileDataSource(@"C:\Samples\output.xlsx"));  
 8
 9// Execute o processo de conversão  
10pdfXlsConverter.Process(options);  

Personalizando a Conversão de PDF para Excel

Você pode personalizar as configurações de conversão modificando a classe PdfToXlsOptions. Por exemplo, para converter o PDF para um formato XLSX, inserir uma coluna em branco e nomear a planilha, você pode usar o seguinte código:

 1  
 2var options = new PdfToXlsOptions();  
 3
 4// Defina o formato de saída como XLSX  
 5options.Format = PdfToXlsOptions.ExcelFormat.XLSX;  
 6
 7// Insira uma coluna em branco na primeira posição  
 8options.InsertBlankColumnAtFirst = true;  
 9
10// Defina o nome da planilha  
11options.WorksheetName = "MinhaPlanilha";  
12
13// Adicione arquivos de entrada e saída  
14options.AddInput(new FileDataSource(@"C:\Samples\sample.pdf"));  
15options.AddOutput(new FileDataSource(@"C:\Samples\output.xlsx"));  
16
17// Processar a conversão  
18pdfXlsConverter.Process(options);  

Lidando com os Resultados da Conversão

Após o processamento, o método Process retorna um objeto ResultContainer que contém o resultado da conversão. Você pode recuperar o caminho do arquivo convertido ou outros detalhes de saída:

1  
2var resultContainer = pdfXlsConverter.Process(options);  
3
4// Acesse e imprima o caminho do arquivo resultado  
5var result = resultContainer.ResultCollection[0];  
6Console.WriteLine(result);  

Processamento em Lote para Conversão de PDF para XLS

O plugin Conversor de PDF para XLS também suporta processamento em lote, possibilitando a conversão de múltiplos arquivos PDF de uma só vez.

 1  
 2var pdfXlsConverter = new PdfXls();  
 3var options = new PdfToXlsOptions();  
 4
 5// Adicione múltiplos PDFs de entrada  
 6options.AddInput(new FileDataSource(@"C:\Samples\file1.pdf"));  
 7options.AddInput(new FileDataSource(@"C:\Samples\file2.pdf"));  
 8
 9// Adicione os arquivos Excel de saída  
10options.AddOutput(new FileDataSource(@"C:\Samples\output1.xlsx"));  
11options.AddOutput(new FileDataSource(@"C:\Samples\output2.xlsx"));  
12
13// Processar a conversão em lote  
14pdfXlsConverter.Process(options);  
 Português