Conversor de eBook

O Sheetize eBook Converter para .NET proporciona transformação sem esforço entre os principais formatos de e‑book, como EPUB e AZW3. Ideal para editores, arquivos digitais, analistas de dados e desenvolvedores que precisam incorporar funcionalidades de e‑book diretamente em suas aplicações.

Principais benefícios

  • Converta EPUB ou AZW3 diretamente para XLSX, XLSB, XLSM, XLTM, XLAM, Excel97To2003, Excel95, SpreadsheetML, XLT, CSV, TSV, SqlScript, DIF, XML, HTML, MHTML e JSON com um único comando.
  • Inverta o processo: transforme qualquer um dos formatos de planilha ou dados listados de volta em um e‑book EPUB ou AZW3 bem formatado.
  • Preserve imagens, metadados, estilos e tabelas complexas em todas as conversões.
  • Motor de alto desempenho adequado para processamento em lote e serviços baseados em nuvem.

Destaques de marketing

  • Biblioteca tudo-em-um – Uma única API trata de mais de vinte formatos de arquivo, eliminando a necessidade de múltiplas ferramentas de terceiros.
  • Preparado para o futuro – Suporte aos padrões mais recentes de leitores garante que seu conteúdo permaneça acessível em novos dispositivos.
  • Amigável ao desenvolvedor – Sintaxe simples e fluente integra‑se perfeitamente a projetos .NET, serviços ASP.NET Core e Azure Functions.
  • Pronto para a empresa – Design thread‑safe, logging completo e opções configuráveis atendem a ambientes de produção exigentes.

Guia detalhado

Convertendo XLSX para EPUB

Passos para transformar uma planilha em um e‑book pronto para leitura:

  1. Prepare o conversor criando uma instância de EbookConverter .
  2. Defina as opções de salvamento desejadas, como formato de destino e caminho de saída.
  3. Forneça as localizações dos arquivos de origem e destino.
  4. Execute o método Process para concluir a conversão.

Exemplo: Converter XLSX para EPUB

var loadOptions = new Sheetize.LoadOptions
{
    InputFile = "D:\\Input.xlsx",
};
var saveOptions = new EbookSaveOptions
{
    SaveFormat = FileFormatType.Epub,
    OutputFile = "D:\\Output.epub"
};
EbookConverter.Process(loadOptions, saveOptions);

Convertendo EPUB para XLSX

Passos para extrair os dados de planilha de um e‑book:

  1. Instancie EbookConverter .
  2. Configure as opções de salvamento para o formato de saída Excel.
  3. Aponte para o arquivo EPUB de origem e o local de destino XLSX.
  4. Chame Process para realizar a conversão.

Exemplo: Converter EPUB para XLSX

var loadOptions = new Sheetize.LoadOptions
{
    InputFile = "D:\\Input.epub",
};
var saveOptions = new SaveOptions
{
    OutputFile = "D:\\Output.xlsx"
};
EbookConverter.Process(loadOptions, saveOptions);

Matriz de conversão ampliada

A partir de EPUB ou AZW3 você pode gerar:

  • XLSX, XLSB, XLSM, XLTM, XLAM, Excel97To2003, Excel95, SpreadsheetML, XLT
  • CSV, TSV, SqlScript, DIF, XML, HTML, MHTML, JSON

A partir de qualquer um desses formatos você pode reconstruir um e‑book EPUB ou AZW3 totalmente compatível, preservando layout, marcadores e mídia incorporada.

Por que escolher o Sheetize?

  • Velocidade e precisão – Parsing otimizado garante representação fiel de tabelas complexas e fórmulas.
  • Controle total – Opções extensas permitem ajustar compressão de imagens, metadados, quebras de página e folhas de estilo.
  • Multiplataforma – Funciona em Windows, Linux e macOS com .NET 6 ou posterior.
  • Suporte e documentação – Referência API detalhada, exemplos de código e equipe de suporte responsiva.

Capacite seu fluxo de trabalho editorial, automatize a extração de dados e ofereça experiências ricas de e‑book com o Sheetize eBook Converter.

 Português