Conversor de eBook

O Sheetize eBook Converter para .NET permite a conversão imediata de documentos para e de formatos de ebook populares como EPUB e MOBI. É ideal para editores, bibliotecas digitais e desenvolvedores que integram a funcionalidade do eBooks em suas aplicações.

Principais Características

PDF para EPUB Conversão

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

EPUB para PDF Conversão

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

Guia detalhado

Conversão de PDF para EPUB

Para converter um documento PDF em um EPUB eBook:

  • Initialize o Converter : Crie uma instância de EbookConverter.
  • Sete Opções de Conversão : Use PdfToEpubOptions Para configurar as configurações para a saída do EPUB, como o gerenciamento de imagens e metadados.
  • Define Paths Input and Output : Defina as pistas para a entrada PDF e a saída EPUB.
  • Execute a conversão : chame o Process Método de conversão do documento.

Exemplo: Converter PDF para EPUB

// Step 1: Initialize the eBook Converter
var converter = new EbookConverter();

// Step 2: Configure options for PDF to EPUB conversion
var options = new PdfToEpubOptions();
options.IncludeImages = true; // Include images in the output EPUB
options.SetMetadata("Title", "Converted eBook");

// Step 3: Set file paths
options.AddInput(new FileDataSource("input.pdf"));
options.AddOutput(new FileDataSource("output.epub"));

// Step 4: Run the conversion
converter.Process(options);

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

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

Converter EPUB para PDF

Para converter um arquivo EPUB em PDF:

  • Initialize o Converter : Crie uma instância de EbookConverter.
  • Configure Opções PDF : Use EpubToPdfOptions Definição de configurações, como layout de página e margens.
  • Specifique Paths : Configura as pistas de entrada EPUB e saída de arquivo PDF.
  • Execute a conversão : chame o Process Método para completar a conversão.

Exemplo: Converter EPUB para PDF

// Step 1: Initialize the eBook Converter
var converter = new EbookConverter();

// Step 2: Configure options for EPUB to PDF conversion
var options = new EpubToPdfOptions();
options.PageLayoutOption = PageLayoutOption.Portrait;
options.Margin = new MarginSettings(10, 10, 10, 10);

// Step 3: Set file paths
options.AddInput(new FileDataSource("input.epub"));
options.AddOutput(new FileDataSource("output.pdf"));

// Step 4: Execute the conversion
converter.Process(options);

Opções adicionais para EPUB para PDF Conversão

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

Este convertidor é altamente útil para editores e desenvolvedores que precisam automatizar os fluxos de trabalho relacionados ao eBook. Se você cria eBooks a partir de documentos PDF ou prepara arquivos de ebook para impressão, o Sheetize e Book Converter fornece uma solução flexível.

 Português