Конвертер электронных книг
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
Шаги для преобразования таблицы в готовую к чтению электронную книгу:
- Подготовьте конвертер, создав экземпляр
EbookConverter. - Установите нужные параметры сохранения, такие как целевой формат и путь вывода.
- Укажите пути к исходному и целевому файлам.
- Запустите метод
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
Шаги для извлечения данных таблицы из электронного издания:
- Создайте экземпляр
EbookConverter. - Настройте параметры сохранения для формата Excel.
- Укажите исходный файл EPUB и целевое расположение XLSX.
- Вызовите
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.