eBook Converter
El Conversor de eBooks Sheetize para .NET permite la conversión sin problemas de documentos a y desde formatos de eBook populares como EPUB y MOBI. Es ideal para editores, bibliotecas digitales y desarrolladores que integran la funcionalidad de eBook en sus aplicaciones.
Características Clave
Conversión de PDF a EPUB
Convierta fácilmente archivos PDF al formato EPUB, optimizándolos para eReaders y otros dispositivos que soportan formatos de eBook.
Conversión de EPUB a PDF
Convierta contenido de eBook de EPUB a PDF, haciéndolo adecuado para impresión o visualización offline en un formato estandarizado.
Guía Detallada
Conversión de PDF a EPUB
Para convertir un documento PDF a un eBook EPUB:
- Inicializar el Conversor: Cree una instancia de
EbookConverter
. - Configurar Opciones de Conversión: Utilice
PdfToEpubOptions
para configurar ajustes para la salida EPUB, como manejo de imágenes y metadatos. - Definir Rutas de Entrada y Salida: Establezca rutas para el PDF de entrada y el EPUB de salida.
- Ejecutar la Conversión: Llame al método
Process
para convertir el documento.
Ejemplo: Convertir PDF a EPUB
// Paso 1: Inicializar el conversor de eBooks
var converter = new EbookConverter();
// Paso 2: Configurar opciones para la conversión de PDF a EPUB
var options = new PdfToEpubOptions();
options.IncludeImages = true; // Incluir imágenes en el EPUB de salida
options.SetMetadata("Title", "eBook Convertido");
// Paso 3: Establecer rutas de archivos
options.AddInput(new FileDataSource("input.pdf"));
options.AddOutput(new FileDataSource("output.epub"));
// Paso 4: Ejecutar la conversión
converter.Process(options);
Opciones Disponibles para la Conversión de PDF a EPUB
- IncludeImages: Especifique si desea incluir imágenes del PDF original en el EPUB resultante.
- SetMetadata: Agregue metadatos como título, autor y tema al archivo EPUB.
Conversión de EPUB a PDF
Para convertir un archivo EPUB a PDF:
- Inicializar el Conversor: Cree una instancia de
EbookConverter
. - Configurar Opciones de PDF: Utilice
EpubToPdfOptions
para definir configuraciones como diseño de página y márgenes. - Especificar Rutas: Establezca las rutas de archivos del EPUB de entrada y el PDF de salida.
- Ejecutar la Conversión: Llame al método
Process
para completar la conversión.
Ejemplo: Convertir EPUB a PDF
// Paso 1: Inicializar el conversor de eBooks
var converter = new EbookConverter();
// Paso 2: Configurar opciones para la conversión de EPUB a PDF
var options = new EpubToPdfOptions();
options.PageLayoutOption = PageLayoutOption.Portrait;
options.Margin = new MarginSettings(10, 10, 10, 10);
// Paso 3: Establecer rutas de archivos
options.AddInput(new FileDataSource("input.epub"));
options.AddOutput(new FileDataSource("output.pdf"));
// Paso 4: Ejecutar la conversión
converter.Process(options);
Opciones Adicionales para la Conversión de EPUB a PDF
- PageLayoutOption: Establezca el diseño de página para el PDF resultante, como
Portrait
oLandscape
. - MarginSettings: Defina márgenes para el PDF de salida.
Este conversor es altamente útil tanto para editores como para desarrolladores que necesitan automatizar flujos de trabajo relacionados con eBooks. Ya sea creando eBooks a partir de documentos PDF o preparando archivos de eBooks para impresión, el Conversor de eBooks Sheetize proporciona una solución flexible.