eBook Converter
Конвертер eBook Sheetize для .NET позволяет без проблем конвертировать документы в популярные форматы eBook, такие как EPUB и MOBI, и обратно. Он идеально подходит для издателей, цифровых библиотек и разработчиков, интегрирующих функциональность eBook в свои приложения.
Ключевые особенности
Конвертация PDF в EPUB
Легко конвертируйте PDF-файлы в формат EPUB, оптимизируя их для eReaders и других устройств, которые поддерживают форматы eBook.
Конвертация EPUB в PDF
Конвертируйте контент электронных книг из EPUB в PDF, что делает его подходящим для печати или просмотра офлайн в стандартизированном формате.
Подробное руководство
Конвертация PDF в EPUB
Чтобы конвертировать PDF-документ в eBook EPUB:
- Инициализируйте конвертер: Создайте экземпляр
EbookConverter
. - Установите параметры конвертации: Используйте
PdfToEpubOptions
для настройки параметров для вывода EPUB, таких как обработка изображений и метаданные. - Определите входные и выходные пути: Установите пути для входного PDF и выходного EPUB.
- Выполните конвертацию: Вызовите метод
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:
- Инициализируйте конвертер: Создайте экземпляр
EbookConverter
. - Настройте параметры PDF: Используйте
EpubToPdfOptions
для определения параметров, таких как компоновка страницы и поля. - Укажите пути: Установите пути для входного EPUB и выходного PDF.
- Выполните конвертацию: Вызовите метод
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 предоставляет гибкое решение.