eBook Converter

O Sheetize eBook Converter para .NET permite a conversão contínua de documentos para e a partir de formatos populares de eBook, como EPUB e MOBI. É ideal para editores, bibliotecas digitais e desenvolvedores que integram funcionalidades de eBook em suas aplicações.

Principais Recursos

Conversão de PDF para EPUB

Converta facilmente arquivos PDF para o formato EPUB, otimizando-os para eReaders e outros dispositivos que suportam formatos de eBook.

Conversão de EPUB para PDF

Converta conteúdo de eBook de EPUB para PDF, tornando-o adequado para impressão ou visualização offline em um formato padronizado.


Guia Detalhado

Convertendo PDF para EPUB

Para converter um documento PDF em um eBook EPUB:

  1. Inicialize o Conversor: Crie uma instância de EbookConverter.
  2. Defina as Opções de Conversão: Use PdfToEpubOptions para configurar as definições para a saída EPUB, como manipulação de imagens e metadados.
  3. Defina os Caminhos de Entrada e Saída: Defina os caminhos para o PDF de entrada e o EPUB de saída.
  4. Execute a Conversão: Chame o método Process para converter o documento.

Exemplo: Converter PDF para EPUB

// Etapa 1: Inicialize o conversor de eBook
var converter = new EbookConverter();

// Etapa 2: Configure opções para conversão de PDF para EPUB
var options = new PdfToEpubOptions();
options.IncludeImages = true; // Incluir imagens no EPUB de saída
options.SetMetadata("Title", "eBook Convertido");

// Etapa 3: Defina os caminhos dos arquivos
options.AddInput(new FileDataSource("input.pdf"));
options.AddOutput(new FileDataSource("output.epub"));

// Etapa 4: Execute a conversão
converter.Process(options);

Opções Disponíveis para Conversão de PDF para EPUB

  • IncludeImages: Especifique se deseja incluir imagens do PDF original no EPUB resultante.
  • SetMetadata: Adicione metadados como título, autor e assunto ao arquivo EPUB.

Convertendo EPUB para PDF

Para converter um arquivo EPUB em PDF:

  1. Inicialize o Conversor: Crie uma instância de EbookConverter.
  2. Configure as Opções de PDF: Use EpubToPdfOptions para definir configurações como layout da página e margens.
  3. Especifique os Caminhos: Defina os caminhos do arquivo EPUB de entrada e do PDF de saída.
  4. Execute a Conversão: Chame o método Process para concluir a conversão.

Exemplo: Converter EPUB para PDF

// Etapa 1: Inicialize o conversor de eBook
var converter = new EbookConverter();

// Etapa 2: Configure opções para conversão de EPUB para PDF
var options = new EpubToPdfOptions();
options.PageLayoutOption = PageLayoutOption.Portrait;
options.Margin = new MarginSettings(10, 10, 10, 10);

// Etapa 3: Defina os caminhos dos arquivos
options.AddInput(new FileDataSource("input.epub"));
options.AddOutput(new FileDataSource("output.pdf"));

// Etapa 4: Execute a conversão
converter.Process(options);

Opções Adicionais para Conversão de EPUB para PDF

  • PageLayoutOption: Defina o layout da página para o PDF resultante, como Portrait ou Landscape.
  • MarginSettings: Defina margens para o PDF de saída.

Este conversor é extremamente útil tanto para editores quanto para desenvolvedores que precisam automatizar fluxos de trabalho relacionados a eBooks. Seja criando eBooks a partir de documentos PDF ou preparando arquivos de eBook para impressão, o Sheetize eBook Converter oferece uma solução flexível.

 Português