Конвертер 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 можно выполнить, сделав несколько обязательных шагов:

  1. Загрузите существующий файл EPUB.
  2. Создайте объект параметров сохранения. Вы можете настроить процесс рендеринга, чтобы получить желаемый результат.
  3. Воспользуйтесь одним из методов 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. Просто выберите файл, выберите формат для преобразования, и все готово. Это быстро и совершенно бесплатно!

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.