Como converter XLSX para PDF

Sheetize PDF Converter para .NET oferece uma forma confiável de transformar arquivos PDF em pastas de trabalho XLSX editáveis. Seja para extrair tabelas, preservar a formatação das células ou automatizar a ingestão de dados, o conversor disponibiliza opções detalhadas para lidar com fontes, imagens e layouts complexos.

Principais Funcionalidades

Converter PDF para XLSX

Extrai dados tabulares, mantém células mescladas e preserva formatos numéricos ao converter um documento PDF em uma planilha Excel totalmente funcional.

Converter XLSX para PDF (suporte reverso)

Gera relatórios PDF prontos para impressão a partir de um arquivo XLSX existente, preservando estilos, gráficos e quebras de página.


Instruções Detalhadas

Fluxo de Trabalho PDF → XLSX

Para converter um arquivo PDF em XLSX, siga estas etapas:

  1. Inicializar o Conversor: Crie uma instância de PdfConverter.
  2. Configurar Opções: Use PdfSaveOptions para especificar como tabelas, imagens e camadas de texto devem ser interpretadas.
  3. Definir Caminhos de Arquivo: Forneça o caminho do PDF de origem e a localização do arquivo XLSX de destino.
  4. Executar a Conversão: Chame Process com as opções de carregamento e gravação preparadas.

Exemplo – PDF para XLSX com Extração de Tabelas

using Sheetize;

var loadOptions = new LoadOptions
{
    InputFile = @"D:\Input.pdf"
};

var saveOptions = new PdfToXlsxOptions
{
    OutputFile = @"D:\Output.xlsx"
};

PdfConverter.Process(loadOptions, saveOptions);

Fluxo de Trabalho XLSX → PDF (direção reversa)

Caso precise também converter de XLSX para PDF, as etapas são análogas:

  1. Inicializar o Conversor: Instancie PdfConverter.
  2. Definir Parâmetros do PDF: Aplique PdfSaveOptions para definir tamanho da página, orientação e se as fontes devem ser incorporadas.
  3. Especificar Localizações: Indique o arquivo XLSX de entrada e o caminho desejado para o PDF de saída.
  4. Executar a Conversão: Invokes Process com as opções configuradas.

Exemplo – XLSX para PDF

var loadOptions = new LoadOptions
{
    InputFile = @"D:\Input.xlsx"
};

var saveOptions = new PdfSaveOptions
{
    OutputFile = @"D:\Report.pdf"
};

PdfConverter.Process(loadOptions, saveOptions);

Esses fluxos de trabalho permitem a automação de pipelines de dados, processamento em massa de documentos e integração fluida de dados PDF em análises baseadas no Excel.

Suporte Ampliado a Formatos

  • Além de PDF ↔ XLSX, o Sheetize pode converter PDF para CSV, JSON e XML, facilitando o processamento posterior dos dados.
  • A conversão XLSX ↔ PDF suporta cabeçalhos/rodapés personalizados, marcas d’água e proteção por senha para os PDFs gerados.
  • Todas as opções estão disponíveis através de uma API fluente ou por arquivos de configuração para cenários de CI/CD.

Para personalizações avançadas, consulte a documentação completa do Sheetize e explore o guia de referência PdfConverter.

 Português