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:
- Prepare o conversor criando uma instância de
EbookConverter. - Defina as opções de salvamento desejadas, como formato de destino e caminho de saída.
- Forneça as localizações dos arquivos de origem e destino.
- Execute o método
Processpara 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:
- Instancie
EbookConverter. - Configure as opções de salvamento para o formato de saída Excel.
- Aponte para o arquivo EPUB de origem e o local de destino XLSX.
- Chame
Processpara 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.