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
ouLandscape
. - 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.