EPUB-filer används vanligtvis för storskaliga utskriftsändamål. I vissa scenarier kan du behöva förhandsgranska innehållet i en EPUB-fil i form av en bild. I enlighet med sådana användningsfall förklarar den här artikeln hur man konverterar en EPUB-fil till en PNG eller JPG programmatiskt i C#.
- EPUB till PNG eller JPG Image Converter – C# API Installation
- Konvertera EPUB till PNG-bild programmatiskt i C#
- Konvertera EPUB till JPG-bild i C#
EPUB till PNG eller JPG Image Converter – C# API Installation
Aspose.HTML for .NET API kan användas för att arbeta med HTML, XPS, EPUB och många andra filformat som stöds. Konfigurera helt enkelt API:et genom att ladda ner dess DLL-filer från sidan New Releases eller använda följande installationskommando NuGet i Visual Studio:
PM> Install-Package Aspose.Html
Konvertera EPUB till PNG-bild programmatiskt i C#
Du kan konvertera en EPUB-fil till en bild i PNG-format med följande steg:
- Initiera en instans av klassen ImageSaveOptions.
- Ange bildformat och storlek.
- Spara den utgående bilden med metoden ConvertEPUB.
Kodexemplet nedan utvecklar hur man konverterar en EPUB-fil till en PNG-formatbild programmatiskt i C#:
// Förbered en sökväg till en käll-EPUB-fil
string sourcePath = "input.epub";
// Förbered en sökväg för att spara den konverterade filen
string outputPath = "output.png";
// Skapa en instans av klassen ImageSaveOptions
ImageSaveOptions options = new ImageSaveOptions();
options.Format = ImageFormat.Png;
options.PageSetup.AnyPage.Size = new Aspose.Html.Drawing.Size(500, 500);
// Anropa ConvertEPUB-metoden för att konvertera EPUB till PNG-bild
Converter.ConvertEPUB(sourcePath, options, outputPath);
Konvertera EPUB till JPG-bild i C#
Du måste följa följande steg för att konvertera en EPUB-fil till en JPG-bild:
- Ställ in bildformat och dimensioner med klassobjektet ImageSaveOptions
- Konvertera EPUB-filen till en JPG-bild genom att använda metoden ConvertEPUB.
Följande kodexempel visar hur man konverterar en EPUB-fil till JPG-formatet programmatiskt i C#:
// Förbered en sökväg till en käll-EPUB-fil
string sourcePath = "input.epub";
// Förbered en sökväg för att spara den konverterade filen
string outputPath = "output.jpg";
// Skapa en instans av klassen 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)));
// Anropa ConvertEPUB-metoden för att konvertera EPUB till JPG-bild
Converter.ConvertEPUB(sourcePath, options, outputPath);
Utforska Aspose.HTML för .NET API
Du kan besöka API dokumentation för att utforska många andra funktioner som erbjuds av API.
Få gratis licens
Du kan överväga att begära en gratis temporär licens för att utvärdera API:et i dess fulla kapacitet.
Slutsats
I den här artikeln har du lärt dig hur du konverterar en EPUB-fil till olika bildformat som PNG, JPG, etc. Den innehåller C#-kodexemplen för att demonstrera EPUB-konverteringsfunktionerna. Men om du behöver diskutera dina krav eller frågor, skriv till oss på forumet.