Конвертер электронных книг

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

Ключевые преимущества

  • Конвертируйте EPUB или AZW3 напрямую в XLSX, XLSB, XLSM, XLTM, XLAM, Excel97To2003, Excel95, SpreadsheetML, XLT, CSV, TSV, SqlScript, DIF, XML, HTML, MHTML и JSON одной командой.
  • Обратный процесс: превратите любой из перечисленных форматов таблиц или данных обратно в отшлифованные EPUB или AZW3‑книги.
  • Сохранение изображений, метаданных, стилей и сложных таблиц при каждой конвертации.
  • Высокопроизводительный движок, подходящий для пакетной обработки и облачных сервисов.

Маркетинговые особенности

  • All-in-One Library – один API поддерживает более двадцати форматов файлов, избавляя от необходимости использовать множество сторонних инструментов.
  • Future-Proof – поддержка последних стандартов электронных ридеров гарантирует доступность контента на новых устройствах.
  • Developer Friendly – простой, «флюентный» синтаксис легко интегрируется в проекты .NET, сервисы ASP.NET Core и Azure Functions.
  • Enterprise Ready – потокобезопасный дизайн, обширное логирование и настраиваемые параметры удовлетворяют требованиям крупномасштабных производственных сред.

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

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

Шаги для преобразования таблицы в готовую к чтению электронную книгу:

  1. Подготовьте конвертер, создав экземпляр EbookConverter .
  2. Установите нужные параметры сохранения, такие как целевой формат и путь вывода.
  3. Укажите пути к исходному и целевому файлам.
  4. Запустите метод Process , чтобы завершить конвертацию.

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

var loadOptions = new Sheetize.LoadOptions
{
    InputFile = "D:\\Input.xlsx",
};
var saveOptions = new EbookSaveOptions
{
    SaveFormat = FileFormatType.Epub,
    OutputFile = "D:\\Output.epub"
};
EbookConverter.Process(loadOptions, saveOptions);

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

Шаги для извлечения данных таблицы из электронного издания:

  1. Создайте экземпляр EbookConverter .
  2. Настройте параметры сохранения для формата Excel.
  3. Укажите исходный файл EPUB и целевое расположение XLSX.
  4. Вызовите Process для выполнения конвертации.

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

var loadOptions = new Sheetize.LoadOptions
{
    InputFile = "D:\\Input.epub",
};
var saveOptions = new SaveOptions
{
    OutputFile = "D:\\Output.xlsx"
};
EbookConverter.Process(loadOptions, saveOptions);

Расширенная матрица конвертации

Из EPUB или AZW3 можно получить:

  • XLSX, XLSB, XLSM, XLTM, XLAM, Excel97To2003, Excel95, SpreadsheetML, XLT
  • CSV, TSV, SqlScript, DIF, XML, HTML, MHTML, JSON

Из любого из этих форматов можно восстановить полностью совместимый EPUB или AZW3, сохраняя верстку, закладки и вложенные медиа‑файлы.

Почему выбирают Sheetize?

  • Скорость и точность – оптимизированный парсер гарантирует корректное представление сложных таблиц и формул.
  • Полный контроль – обширные настройки позволяют точно задавать сжатие изображений, метаданные, разрывы страниц и таблицы стилей.
  • Кросс‑платформенность – работает на Windows, Linux и macOS под .NET 6 и выше.
  • Поддержка и документация – подробная ссылка на API, примеры кода и отзывчивая команда поддержки.

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

 Русский