Sloučit EPUB C#

Soubory EPUB jsou široce podporovány softwarovými čtečkami, protože různé knihy a spisy jsou publikovány elektronicky. V určitých případech můžete chtít sloučit různé soubory EPUB do jednoho souboru v C#. V takových scénářích tento článek vysvětluje, jak programově sloučit soubory EPUB v C#.

Sloučit soubory EPUB – instalace C# API

Aspose.HTML for .NET API podporuje vytváření nebo manipulaci s několika typy formátů souborů. Můžete jej rychle nakonfigurovat stažením referenčních souborů DLL ze sekce Downloads nebo spuštěním následujícího instalačního příkazu NuGet:

PM> Install-Package Aspose.Html

Jak sloučit soubory EPUB v C#

Soubory EPUB můžete sloučit podle následujících kroků:

  1. Načtěte zdrojové soubory EPUB.
  2. Vytvořte instanci třídy EpubRenderer.
  3. Inicializujte objekt třídy PdfDevice.
  4. Sloučit soubory EPUB pomocí metody Render.

Následující část dále vysvětluje podrobnosti spolu se spustitelným fragmentem kódu:

Sloučit soubory EPUB v C#

Můžete sloučit nebo kombinovat více souborů EPUB a vytvořit jeden soubor PDF podle následujících kroků:

  1. Načtěte vstupní soubory EPUB.
  2. Vytvořte instanci objektu třídy EpubRenderer.
  3. Inicializujte instanci třídy PdfDevice.
  4. Zkombinujte zdrojové soubory EPUB do souboru PDF pomocí metody Render.

Níže uvedený fragment kódu ukazuje, jak sloučit soubory EPUB do jednoho souboru pomocí C#:

// Otevřete zdrojové soubory EPUB ke čtení
using var stream1 = File.OpenRead(dataDir + "input.epub");
using var stream2 = File.OpenRead(dataDir + "input.epub");

// Vytvořte instanci EPUB Renderer
using var renderer = new Aspose.Html.Rendering.EpubRenderer();

// Vytvořte instanci zařízení PDF
using var device = new Aspose.Html.Rendering.Pdf.PdfDevice("merge-epub.pdf");

// Sloučit dokumenty EPUB do PDF
renderer.Render(device, stream1, stream2);

Prozkoumejte Aspose.HTML pro .NET

Můžete se podívat na API dokumentace a dozvědět se o mnoha dalších funkcích, které API nabízí.

Získejte bezplatnou licenci

Můžete získat bezplatnou dočasnou licenci k testování API bez jakýchkoli omezení hodnocení.

Závěr

V tomto článku jste se naučili, jak programově sloučit různé soubory EPUB v C#. Obsahuje také úryvek kódu, který demonstruje kombinování různých souborů EPUB do jednoho dokumentu PDF. V případě jakýchkoliv dotazů nás však neváhejte kontaktovat na forum.

Viz také

Převést EPUB na TIFF v C#