Конвертер 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// Convert EPUB to PDF using C#
 2
 3// Open an existing EPUB file for reading
 4using FileStream stream = File.OpenRead(DataDir + "input.epub");
 5
 6// Prepare a path to save the converted file 
 7string savePath = Path.Combine(OutputDir, "input-output.pdf");
 8
 9// Create an instance of the PdfSaveOptions class
10PdfSaveOptions options = new PdfSaveOptions();
11
12// Call the ConvertEPUB() method to convert EPUB to PDF
13Converter.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. Просто выберите файл, выберите формат для преобразования, и все готово. Это быстро и совершенно бесплатно!

Close
Loading

Analyzing your prompt, please hold on...

An error occurred while retrieving the results. Please refresh the page and try again.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.