I file EPUB sono comunemente usati per scopi di stampa su larga scala. In alcuni scenari, potrebbe essere necessario visualizzare in anteprima il contenuto di un file EPUB sotto forma di immagine. In base a tali casi d’uso, questo articolo spiega come convertire un file EPUB in un PNG o JPG a livello di codice in C#.
- Convertitore di immagini da EPUB a PNG o JPG – Installazione dell’API C#
- Converti immagine EPUB in PNG a livello di codice in C#
- Converti EPUB in immagine JPG in C#
Convertitore di immagini da EPUB a PNG o JPG – Installazione dell’API C#
L’API Aspose.HTML for .NET può essere utilizzata per lavorare con HTML, XPS, EPUB e molti altri formati di file. Configura semplicemente l’API scaricando i suoi file DLL dalla pagina Nuove versioni o usando il comando di installazione NuGet seguente in Visual Studio:
PM> Install-Package Aspose.Html
Converti immagine EPUB in PNG a livello di codice in C#
Puoi convertire un file EPUB in un’immagine in formato PNG con i seguenti passaggi:
- Inizializza un’istanza della classe ImageSaveOptions.
- Specificare il formato e la dimensione dell’immagine.
- Salva l’immagine di output con il metodo ConvertEPUB.
L’esempio di codice seguente illustra come convertire un file EPUB in un’immagine in formato PNG a livello di codice in C#:
// Prepara un percorso per un file EPUB di origine
string sourcePath = "input.epub";
// Preparare un percorso per salvare il file convertito
string outputPath = "output.png";
// Crea un'istanza della classe ImageSaveOptions
ImageSaveOptions options = new ImageSaveOptions();
options.Format = ImageFormat.Png;
options.PageSetup.AnyPage.Size = new Aspose.Html.Drawing.Size(500, 500);
// Chiama il metodo ConvertEPUB per convertire EPUB in un'immagine PNG
Converter.ConvertEPUB(sourcePath, options, outputPath);
Converti EPUB in immagine JPG in C#
È necessario seguire i seguenti passaggi per convertire un file EPUB in un’immagine JPG:
- Imposta il formato e le dimensioni dell’immagine con l’oggetto classe ImageSaveOptions.
- Converti il file EPUB in un’immagine JPG utilizzando il metodo ConvertEPUB.
L’esempio di codice seguente mostra come convertire un file EPUB nel formato JPG a livello di codice in C#:
// Prepara un percorso per un file EPUB di origine
string sourcePath = "input.epub";
// Preparare un percorso per salvare il file convertito
string outputPath = "output.jpg";
// Crea un'istanza della classe 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)));
// Chiama il metodo ConvertEPUB per convertire EPUB in un'immagine JPG
Converter.ConvertEPUB(sourcePath, options, outputPath);
Esplora Aspose.HTML per l’API .NET
Puoi visitare la documentazione dell’API per esplorare molte altre funzionalità offerte dall’API.
Ottieni licenza gratuita
Potresti prendere in considerazione la richiesta di una licenza temporanea gratuita per valutare l’API nella sua piena capacità.
Conclusione
In questo articolo, hai imparato come convertire un file EPUB in diversi formati di immagine come PNG, JPG, ecc. Include esempi di codice C# per dimostrare le funzionalità di conversione EPUB. Tuttavia, se hai bisogno di discutere le tue esigenze o domande, scrivici al forum.