Конвертер EPUB – С# код и Онлайн Конвертер
Конвертировать EPUB на C#
EPUB – это формат файлов электронных книг, который представляет собой стандартный формат цифровых публикаций для издателей и потребителей. К настоящему времени этот формат стал настолько распространенным, что его поддерживают многие электронные книги и программные приложения. Например, в Mac OS предустановленное программное обеспечение Books поддерживает открытие таких файлов. Кроме того, для смартфонов, планшетов и компьютеров доступно различное совместимое программное обеспечение. Стандарты файлов EPUB поддерживаются Международным форумом цифровых публикаций (IDPF).
Главной изюминкой Aspose.HTML является функция конвертации. EPUB – это открытый формат цифровых книг и публикаций на основе XML, который можно просматривать и читать на различных устройствах. Преобразование EPUB часто требуется для использования преимуществ других форматов. Пространство имен Aspose.Html.Converters реализует простой доступ к методам преобразования. Он обеспечивает широкий спектр преобразований EPUB в популярные форматы, такие как PDF, XPS, DOCX, JPG, PNG, BMP, TIFF и GIF.
В этом разделе представлена информация о списке поддерживаемых преобразований EPUB и о том, как их выполнить с помощью Converter.ConvertEPUB() методов. Это могут быть разные сценарии, но любое преобразование EPUB можно выполнить, сделав несколько обязательных шагов:
- Загрузите существующий файл EPUB.
- Создайте объект параметров сохранения. Вы можете настроить процесс рендеринга, чтобы получить желаемый результат.
- Воспользуйтесь одним из методов ConvertEPUB() и передайте ему необходимые параметры.
Давайте рассмотрим следующий фрагмент кода, который показывает, как конвертировать EPUB в PDF:
1// Open an existing EPUB file for reading
2using var stream = File.OpenRead(DataDir + "input.epub");
3
4// Prepare a path to save the converted file
5string savePath = Path.Combine(OutputDir, "input-output.pdf");
6
7// Create an instance of the PdfSaveOptions class
8var options = new PdfSaveOptions();
9
10// Call the ConvertEPUB() method to convert EPUB to PDF
11Converter.ConvertEPUB(stream, options, savePath);
В примере мы указываем исходный путь к файлу EPUB для метода ConvertEPUB(). Конструктор PdfSaveOptions() создает экземпляр PdfSaveOptions с параметрами по умолчанию. Метод ConvertEPUB() принимает путь к исходному файлу EPUB, PdfSaveOptions и путь к выходному файлу и выполняет преобразование EPUB в PDF.
Примечание. Вам необходимо указать путь к исходному и выходному файлу в вашей локальной файловой системе (sourcePath
и outputPath
).
Вы можете скачать полные примеры и файлы данных с GitHub.
Онлайн EPUB Конвертер
Вы можете проверить функциональность Aspose.HTML API и конвертировать EPUB в режиме реального времени. Пожалуйста, загрузите файл EPUB из локальной файловой системы, выберите выходной формат и запустите пример. В примере параметры сохранения установлены по умолчанию. Вы сразу получите результат в виде отдельного файла.
Aspose.HTML предлагает бесплатный онлайн-конвертер EPUB Converter для преобразования файлов EPUB в различные популярные форматы. Вы можете легко конвертировать EPUB в PDF, EPUB в XPS, EPUB в DOCX, EPUB в JPG, EPUB в PNG, EPUB в BMP, EPUB в TIFF или EPUB в GIF. Просто выберите файл, выберите формат для преобразования, и все готово. Это быстро и совершенно бесплатно!