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ů:
- Načtěte zdrojové soubory EPUB.
- Vytvořte instanci třídy EpubRenderer.
- Inicializujte objekt třídy PdfDevice.
- 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ů:
- Načtěte vstupní soubory EPUB.
- Vytvořte instanci objektu třídy EpubRenderer.
- Inicializujte instanci třídy PdfDevice.
- 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.