Электронный конвертер книг

Sheetize eBook Converter для .NET позволяет беспрепятственно конвертировать документы в и из популярных форматов электронных книг, таких как EPUB и MOBI. Идеально подходит для издателей, цифровых библиотек и разработчиков, интегрирующих функциональность электронной книги в свои приложения.

Ключевые особенности

PDF в EPUB конверсия

Легко конвертировать PDF-файлы в EPUB-формат, оптимизируя их для eReaders и других устройств, которые поддерживают форматы eBook.

EPUB в PDF конверсия

Конвертируйте контент электронной книги из EPUB в PDF, что делает его подходящим для печатного или офлайн просмотра в стандартизированном формате.

Подробный водитель

Конвертирование PDF в EPUB

Чтобы конвертировать PDF-документ в EPUB eBook:

  • Иницијализуйте конвертер : создайте EbookConverter.
  • Настройка опций конверсии : Использование PdfToEpubOptions Для настройки настроек для выхода EPUB, таких как обработка изображений и метаданных.
  • Определите входные и выходные пути : установите маршруты для ввода PDF и выхода EPUB.
  • Используйте конверсию: звоните Process Метод конвертации документа.

Пример: Конвертировать PDF в 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);

Доступные опции для PDF в EPUB Conversion

  • IncludeImages : укажите, включать ли изображения из оригинального PDF в полученный EPUB.
  • SetMetadata : Добавьте метаданные, такие как заголовок, автор и субъект к файлу EPUB.

Конвертирование EPUB в PDF

Для конвертации EPUB-файла в PDF:

  • Иницијализуйте конвертер : создайте EbookConverter.
  • Конфигурировать опции PDF : Используйте EpubToPdfOptions Определить настройки, такие как расположение страницы и маргины.
  • Определите Путы : установите входные EPUB и выходные PDF-файльные путы.
  • Используйте конверсию: звоните Process Метод завершения конверсии.

Пример: Конвертировать EPUB в 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);

Дополнительные варианты для конверсии EPUB в PDF

  • PageLayoutOption : Установите расположение страницы для полученного PDF, например, Portrait или Landscape.
  • MarginSettings : Определите маргины для выхода PDF.

Этот конвертер очень полезен как для издателей, так и для разработчиков, которые должны автоматизировать рабочие потоки, связанные с электронной книгой. Независимо от того, создают ли электронные книги из PDF-документов или готовятся к печати файлы электронных книг, Sheetize eBook Converter обеспечивает гибкое решение.

 Русский