Konvertera EPUB till TIFF C#

Vill du konvertera dokument från EPUB-format till TIFF-bilder? I så fall har du kommit till rätt ställe. I den här artikeln kommer vi att lära oss hur du konverterar EPUB till TIFF i C# genom att följa några enkla steg.

EPUB-formatet är en öppen standard som tillåter författare att lagra digital information som e-böcker, tidskrifter och annat digitalt innehåll i ett filformat som enkelt kan spelas upp och läsas. EPUB är ett filformat som kan läsas antingen med din dator eller på en enhet som en eReader (t.ex. Kindle etc.). I vissa fall kan vi behöva exportera e-böcker eller andra dokument från EPUB till TIFF-bilder.

Filformatet TIFF (Tagged Image File Format) är ett populärt rasterbildsformat för användning och visning på en mängd olika enheter. Vi kan enkelt exportera e-böcker och andra digitala dokument från EPUB till TIFF programmatiskt. Så fortsätt att läsa för detaljerade steg om hur man konverterar EPUB till TIFF i C#.

Följande ämnen ska behandlas i den här artikeln:

  1. C# EPUB till TIFF Converter API
  2. Steg för att konvertera EPUB till TIFF
  3. Konvertera EPUB till TIFF
  4. Anpassa EPUB till TIFF-konvertering

C# EPUB till TIFF Converter API

För att konvertera dokument från EPUB till TIFF kommer vi att använda Aspose.HTML for .NET API. API:et tillåter skapande, modifiering och extrahering av HTML-data. Dessutom låter den dig konvertera HTML dokumentformat, EPUB, Markdown och SVG bildformat till andra format som stöds utan behov av extern programvara.

API:et tillhandahåller klassen ImageSaveOptions tillhandahåller egenskaper för att hantera bildresultatupplösning, utjämningskvalitet, format och sidinställningar för bilderna. Klassen Converter i API:t tillhandahåller ett brett utbud av konverteringar till de populära formaten, såsom PDF, XPS, bildformat, etc. Den tillhandahåller ConvertEPUB(Stream) , ImageSaveOptions, string) metod som konverterar EPUB-källan som presenteras av datainmatningsström och sparar i en fil som bildas av utdatafilens sökväg.

Vänligen antingen ladda ned API:ets DLL eller installera den med NuGet.

PM> Install-Package Aspose.Html

Hur man konverterar EPUB till TIFF i C#

Vi kan enkelt konvertera ett EPUB-dokument till en TIFF-bild genom att följa stegen nedan:

  • Ladda ett befintligt EPUB-dokument.
  • Ange bildsparalternativ.
  • Konvertera EPUB till TIFF.

Följande avsnitt beskriver hur du omvandlar dessa steg till C#-kod och sparar ett EPUB-dokument som en TIFF-bild.

Konvertera EPUB till TIFF med C#

Vi kan spara ett EPUB-dokument som en TIFF-bild genom att följa stegen nedan:

  1. Öppna först en befintlig EPUB-fil för läsning med hjälp av File.OpenRead().
  2. Skapa sedan en instans av klassen ImageSaveOptions.
  3. Efter det, ange Format som ImageFormat.Tiff.
  4. Till sist, anropa metoden Converter.ConvertEPUB() för att spara en TIFF. Det tar EPUB-filström, ImageSaveOptions och utdata TIFF-filsökväg som argument.

Följande kodexempel visar hur man konverterar en EPUB till en TIFF i C#.

// Det här kodexemplet visar hur man konverterar en EPUB till en TIFF.
// Öppna en befintlig EPUB-fil för läsning
var stream = File.OpenRead("C:\\Files\\input.epub");

// Förbered en sökväg för att spara konverterade filer 
string savePath = "C:\\Files\\output.tiff";

// Initiera ImageSaveOptions 
var options = new ImageSaveOptions();
options.Format = ImageFormat.Tiff;

// Anropa ConvertEPUB-metoden för att konvertera EPUB till TIFF
Converter.ConvertEPUB(stream, options, savePath);
Konvertera EPUB till TIFF med C#

Konvertera EPUB till TIFF med C#

Anpassa EPUB till TIFF-konvertering i C#

Vi kan också anpassa EPUB till TIFF-konvertering genom att följa stegen som nämnts tidigare. Vi måste dock ange ytterligare alternativ som komprimering, utjämningsläge, horisontell upplösning, vertikal upplösning, bakgrundsfärg etc. i steg #4.

Följande kodexempel visar hur du anpassar konverteringen av EPUB till TIFF i C#.

// Det här kodexemplet visar hur man konverterar en EPUB till en TIFF.
// Öppna en befintlig EPUB-fil för läsning
var stream = File.OpenRead("C:\\Files\\input.epub");

// Förbered en sökväg för att spara konverterade filer 
string savePath = "C:\\Files\\output.tiff";

// Initiera ImageSaveOptions 
var options = new ImageSaveOptions(ImageFormat.Tiff)
{
    // Ställ in TIFF-komprimering som Ingen
    Compression = Compression.None,
    
    // Ange renderingskvaliteten för den här bilden
    SmoothingMode = SmoothingMode.HighQuality,
    
    // Ange horisontell och vertikal upplösning för utgående bilder i pixlar per tum.
    HorizontalResolution = 400,
    VerticalResolution = 400,
    
    // Ange bakgrundsfärg för TIFF
    BackgroundColor = System.Drawing.Color.AliceBlue
};

// Ange sidstorlek och marginaler i pixlar
options.PageSetup.AnyPage = new Page(new Aspose.Html.Drawing.Size(800, 500), new Margin(30, 20, 10, 10));

// Anropa ConvertEPUB-metoden för att konvertera EPUB till TIFF
Converter.ConvertEPUB(stream, options, savePath);
Anpassa EPUB till TIFF-konvertering i C#

Anpassa EPUB till TIFF-konvertering i C#

Få gratis licens

Du kan få en gratis tillfällig licens för att prova Aspose.HTML för .NET utan utvärderingsbegränsningar.

Slutsats

I den här artikeln har vi lärt oss hur man konverterar en EPUB till en TIFF i C#. Vi har också sett hur man anger ytterligare sparalternativ för att anpassa konverteringen. Dessutom kan du lära dig mer om Aspose.HTML för .NET API med dokumentation. I händelse av oklarheter är du välkommen att kontakta oss på vårt gratis supportforum.

Se även