Об’єднати EPUB C#

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

Об’єднання файлів EPUB – встановлення C# API

Aspose.HTML for .NET API підтримує створення або маніпулювання кількома типами форматів файлів. Ви можете швидко налаштувати його, завантаживши довідкові файли DLL із розділу Завантаження або виконавши таку інсталяційну команду NuGet:

PM> Install-Package Aspose.Html

Як об’єднати файли EPUB у C#

Ви можете об’єднати файли EPUB, виконавши наведені нижче дії.

  1. Завантажте вихідні файли EPUB.
  2. Створіть екземпляр класу EpubRenderer.
  3. Ініціалізація об’єкта класу PdfDevice.
  4. Об’єднайте файли EPUB за допомогою методу Render.

У наступному розділі докладніше пояснюється деталі разом із фрагментом коду, який можна виконати:

Об’єднання файлів EPUB у C#

Ви можете об’єднати або об’єднати кілька файлів EPUB і створити один файл PDF, виконавши наведені нижче дії.

  1. Завантажте вхідні файли EPUB.
  2. Створити екземпляр об’єкта класу EpubRenderer.
  3. Ініціалізуйте екземпляр класу PdfDevice.
  4. Об’єднайте вихідні файли EPUB у файл PDF за допомогою методу Render.

Наведений нижче фрагмент коду показує, як об’єднати файли EPUB в один файл за допомогою C#:

// Відкрийте вихідні файли EPUB для читання
using var stream1 = File.OpenRead(dataDir + "input.epub");
using var stream2 = File.OpenRead(dataDir + "input.epub");

// Створіть екземпляр EPUB Renderer
using var renderer = new Aspose.Html.Rendering.EpubRenderer();

// Створіть екземпляр пристрою PDF
using var device = new Aspose.Html.Rendering.Pdf.PdfDevice("merge-epub.pdf");

// Об’єднайте документи EPUB у PDF
renderer.Render(device, stream1, stream2);

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

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

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

Ви можете отримати безкоштовну тимчасову ліцензію для тестування API без будь-яких обмежень щодо оцінювання.

Висновок

У цій статті ви дізналися, як програмно об’єднати різні файли EPUB у C#. Він також містить фрагмент коду для демонстрації об’єднання різних файлів EPUB в один документ PDF. Однак у разі будь-яких запитань зв’яжіться з нами на форум.

Дивись також

Перетворити EPUB у TIFF на C#