I file EPUB sono ampiamente supportati dai lettori di software poiché diversi libri e scritti vengono pubblicati elettronicamente. In alcuni casi, potresti voler unire diversi file EPUB in un singolo file in C#. In tali scenari, questo articolo spiega come unire i file EPUB a livello di programmazione in C#.
- Unisci file EPUB – Installazione API C#
- Come unire i file EPUB a livello di codice in C#
- Unisci i file EPUB a livello di codice in C#
Unisci file EPUB – Installazione API C#
L’API Aspose.HTML per .NET supporta la creazione o la manipolazione di diversi tipi di formati di file. Puoi configurarlo rapidamente scaricando i file DLL di riferimento dalla sezione Download o eseguendo il seguente comando di installazione NuGet:
PM> Install-Package Aspose.Html
Come unire i file EPUB a livello di codice in C#
Puoi unire i file EPUB seguendo i passaggi seguenti:
- Carica i file EPUB di origine.
- Crea un’istanza della classe EpubRenderer.
- Inizializza un oggetto della classe PdfDevice.
- Unisci i file EPUB con il metodo Render.
La sezione seguente spiega ulteriormente i dettagli insieme a uno snippet di codice eseguibile:
Unisci i file EPUB a livello di codice in C#
Puoi unire o combinare più file EPUB e creare un singolo file PDF seguendo i passaggi seguenti:
- Carica i file EPUB di input.
- Crea un’istanza di un oggetto della classe EpubRenderer.
- Inizializza un’istanza della classe PdfDevice.
- Combina i file EPUB di origine in un file PDF con il metodo Render.
Lo snippet di codice seguente mostra come unire i file EPUB in un singolo file utilizzando C#:
// Apri i file EPUB di origine per la lettura
using var stream1 = File.OpenRead(dataDir + "input.epub");
using var stream2 = File.OpenRead(dataDir + "input.epub");
// Crea un'istanza di EPUB Renderer
using var renderer = new Aspose.Html.Rendering.EpubRenderer();
// Crea un'istanza del dispositivo PDF
using var device = new Aspose.Html.Rendering.Pdf.PdfDevice("merge-epub.pdf");
// Unisci i documenti EPUB in PDF
renderer.Render(device, stream1, stream2);
Esplora Aspose.HTML per .NET
Puoi dare un’occhiata all’API documentazione per conoscere molte altre funzionalità offerte dall’API.
Ottieni la licenza gratuita
Puoi ottenere una licenza temporanea gratuita per testare l’API senza limitazioni di valutazione.
Conclusione
In questo articolo, hai imparato come unire diversi file EPUB a livello di programmazione in C#. Contiene anche uno snippet di codice per dimostrare la combinazione di diversi file EPUB in un unico documento PDF. Tuttavia, in caso di domande, non esitate a contattarci all’indirizzo forum.