EPUB до JPG PNG C#

Файли EPUB зазвичай використовуються для великомасштабного друку. У деяких випадках може знадобитися попередній перегляд вмісту файлу EPUB у формі зображення. Відповідно до таких випадків використання, у цій статті пояснюється, як програмно перетворити файл EPUB у PNG або JPG на C#.

Конвертер зображень EPUB у PNG або JPG – встановлення C# API

Aspose.HTML for .NET API можна використовувати для роботи з HTML, XPS, EPUB і багатьма іншими підтримуваними форматами файлів. Просто налаштуйте API, завантаживши його файли DLL зі сторінки Нові випуски або скориставшись такою командою встановлення NuGet у Visual Studio:

PM> Install-Package Aspose.Html

Програмно конвертуйте зображення EPUB у PNG на C#

Ви можете перетворити файл EPUB на зображення у форматі PNG, виконавши такі дії:

  1. Ініціалізуйте екземпляр класу ImageSaveOptions.
  2. Вкажіть формат і розмір зображення.
  3. Збережіть вихідне зображення за допомогою методу ConvertEPUB.

У наведеному нижче прикладі коду детально описано, як програмно перетворити файл EPUB на зображення у форматі PNG у C#:

// Підготуйте шлях до вихідного файлу EPUB
string sourcePath = "input.epub";

// Підготуйте шлях для збереження перетвореного файлу 
string outputPath = "output.png";

// Створіть екземпляр класу ImageSaveOptions
ImageSaveOptions options = new ImageSaveOptions();
options.Format = ImageFormat.Png;
options.PageSetup.AnyPage.Size = new Aspose.Html.Drawing.Size(500, 500);

// Викличте метод ConvertEPUB, щоб перетворити EPUB на зображення PNG
Converter.ConvertEPUB(sourcePath, options, outputPath);

Перетворення EPUB на зображення JPG у C#

Щоб конвертувати файл EPUB у зображення JPG, потрібно виконати наступні кроки:

  1. Встановіть формат і розміри зображення за допомогою об’єкта класу ImageSaveOptions.
  2. Перетворіть файл EPUB на зображення JPG за допомогою методу ConvertEPUB.

У наведеному нижче прикладі коду показано, як програмно перетворити файл EPUB у формат JPG у C#:

// Підготуйте шлях до вихідного файлу EPUB
string sourcePath = "input.epub";

// Підготуйте шлях для збереження перетвореного файлу 
string outputPath = "output.jpg";

// Створіть екземпляр класу ImageSaveOptions
ImageSaveOptions options = new ImageSaveOptions();
options.Format = ImageFormat.Jpeg;
options.SmoothingMode = SmoothingMode.HighQuality;
options.PageSetup.AnyPage = new Page(
    new Size(
Length.FromInches(4),
Length.FromInches(5.5)));

// Викличте метод ConvertEPUB, щоб перетворити EPUB на зображення JPG
Converter.ConvertEPUB(sourcePath, options, outputPath);

Дослідіть Aspose.HTML for .NET API

Ви можете відвідати [документацію] API 10, щоб дослідити багато інших функцій, які пропонує API.

Отримайте безкоштовну ліцензію

Ви можете подати запит на безкоштовну тимчасову ліцензію, щоб оцінити API у повній мірі.

Висновок

У цій статті ви дізналися, як конвертувати файл EPUB у різні формати зображень, наприклад PNG, JPG тощо. Вона містить зразки коду C#, щоб продемонструвати функції перетворення EPUB. Однак, якщо вам потрібно обговорити свої вимоги чи запити, напишіть нам на форум.

Дивись також

Перетворення HTML у файл MHT на C#