eBook Converter

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

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

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

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

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

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


Подробное руководство

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

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

  1. Инициализируйте конвертер: Создайте экземпляр EbookConverter.
  2. Установите параметры конвертации: Используйте PdfToEpubOptions для настройки параметров для вывода EPUB, таких как обработка изображений и метаданные.
  3. Определите входные и выходные пути: Установите пути для входного PDF и выходного EPUB.
  4. Выполните конвертацию: Вызовите метод Process для конвертации документа.

Пример: Конвертация PDF в EPUB

// Шаг 1: Инициализируйте конвертер eBook
var converter = new EbookConverter();

// Шаг 2: Настройте параметры для конвертации PDF в EPUB
var options = new PdfToEpubOptions();
options.IncludeImages = true; // Включите изображения в выходной EPUB
options.SetMetadata("Title", "Converted eBook");

// Шаг 3: Установите пути файлов
options.AddInput(new FileDataSource("input.pdf"));
options.AddOutput(new FileDataSource("output.epub"));

// Шаг 4: Запустите конвертацию
converter.Process(options);

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

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

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

Чтобы конвертировать файл EPUB в PDF:

  1. Инициализируйте конвертер: Создайте экземпляр EbookConverter.
  2. Настройте параметры PDF: Используйте EpubToPdfOptions для определения параметров, таких как компоновка страницы и поля.
  3. Укажите пути: Установите пути для входного EPUB и выходного PDF.
  4. Выполните конвертацию: Вызовите метод Process, чтобы завершить конвертацию.

Пример: Конвертация EPUB в PDF

// Шаг 1: Инициализируйте конвертер eBook
var converter = new EbookConverter();

// Шаг 2: Настройте параметры для конвертации EPUB в PDF
var options = new EpubToPdfOptions();
options.PageLayoutOption = PageLayoutOption.Portrait;
options.Margin = new MarginSettings(10, 10, 10, 10);

// Шаг 3: Установите пути файлов
options.AddInput(new FileDataSource("input.epub"));
options.AddOutput(new FileDataSource("output.pdf"));

// Шаг 4: Выполните конвертацию
converter.Process(options);

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

  • PageLayoutOption: Установите компоновку страницы для полученного PDF, такую как Портрет или Ландшафт.
  • MarginSettings: Определите поля для выходного PDF.

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

 Русский