Převést EPUB na TIFF C#

Chcete převést dokumenty z formátu EPUB na obrázky TIFF? Pokud ano, jste na správném místě. V tomto článku se naučíme, jak převést EPUB na TIFF v C# pomocí několika jednoduchých kroků.

Formát EPUB je otevřený standard, který autorům umožňuje ukládat digitální informace, jako jsou elektronické knihy, časopisy a další digitální obsah, ve formátu souboru, který lze snadno přehrávat a číst. EPUB je formát souboru, který lze číst buď pomocí počítače, nebo na zařízení, jako je čtečka elektronických knih (např. Kindle atd.). V určitých případech můžeme potřebovat exportovat e-knihy nebo jiné dokumenty z obrázků EPUB do obrázků TIFF.

Formát souboru TIFF (Tagged Image File Format) je populární formát rastrových obrázků pro použití a zobrazení na široké škále zařízení. Můžeme snadno exportovat e-knihy a další digitální dokumenty z EPUB do TIFF programově. Pokračujte ve čtení podrobných kroků, jak převést EPUB na TIFF v C#.

Tento článek bude obsahovat následující témata:

  1. C# EPUB to TIFF Converter API
  2. Kroky pro převod EPUB na TIFF
  3. Převést EPUB na TIFF
  4. Přizpůsobte převod EPUB na TIFF

C# EPUB to TIFF Converter API

Pro převod dokumentu z EPUB do TIFF budeme používat Aspose.HTML for .NET API. Rozhraní API umožňuje vytváření, úpravy a extrahování dat HTML. Kromě toho vám umožňuje převádět formáty dokumentů HTML, formáty obrázků EPUB, Markdown a SVG do jiných podporovaných formátů bez potřeby externího softwaru.

Rozhraní API poskytuje třídu ImageSaveOptions, která poskytuje vlastnosti pro správu rozlišení výsledků obrázků, kvality vyhlazování, formátu a nastavení stránky obrázků. Třída Converter API poskytuje širokou škálu převodů do oblíbených formátů, jako jsou PDF, XPS, obrázkové formáty atd. Poskytuje ConvertEPUB(Stream , ImageSaveOptions, string) metoda, která převádí zdroj EPUB prezentovaný datovým vstupním proudem a ukládá do souboru tvořeného cestou výstupního souboru.

Prosím buď stáhněte si DLL rozhraní API nebo jej nainstalujte pomocí NuGet.

PM> Install-Package Aspose.Html

Jak převést EPUB na TIFF v C#

Dokument EPUB můžeme snadno převést na obrázek TIFF podle následujících kroků:

  • Načtěte existující dokument EPUB.
  • Zadejte možnosti uložení obrázku.
  • Převést EPUB na TIFF.

Následující část popisuje, jak převést tyto kroky do kódu C# a uložit dokument EPUB jako obrázek TIFF.

Převést EPUB na TIFF pomocí C#

Dokument EPUB můžeme uložit jako obrázek TIFF podle následujících kroků:

  1. Nejprve otevřete existující soubor EPUB pro čtení pomocí File.OpenRead().
  2. Dále vytvořte instanci třídy ImageSaveOptions.
  3. Poté zadejte Formát jako ImageFormat.Tiff.
  4. Nakonec zavolejte metodu Converter.ConvertEPUB() a uložte soubor TIFF. Jako argumenty bere proud souboru EPUB, ImageSaveOptions a cestu k výstupnímu souboru TIFF.

Následující ukázka kódu ukazuje, jak převést EPUB na TIFF v C#.

// Tento příklad kódu ukazuje, jak převést EPUB na TIFF.
// Otevřete existující soubor EPUB ke čtení
var stream = File.OpenRead("C:\\Files\\input.epub");

// Připravte cestu pro uložení převedeného souboru 
string savePath = "C:\\Files\\output.tiff";

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

// Chcete-li převést EPUB na TIFF, zavolejte metodu ConvertEPUB
Converter.ConvertEPUB(stream, options, savePath);
Převést EPUB na TIFF pomocí C#

Převést EPUB na TIFF pomocí C#

Přizpůsobte převod EPUB na TIFF v C#

Můžeme také přizpůsobit převod EPUB na TIFF podle výše uvedených kroků. Musíme však zadat další možnosti, jako je Compression, SmoothingMode, HorizontalResolution, VerticalResolution, BackgroundColor atd. v kroku č. 4.

Následující ukázka kódu ukazuje, jak přizpůsobit převod EPUB na TIFF v C#.

// Tento příklad kódu ukazuje, jak převést EPUB na TIFF.
// Otevřete existující soubor EPUB ke čtení
var stream = File.OpenRead("C:\\Files\\input.epub");

// Připravte cestu pro uložení převedeného souboru 
string savePath = "C:\\Files\\output.tiff";

// Inicializujte ImageSaveOptions 
var options = new ImageSaveOptions(ImageFormat.Tiff)
{
    // Nastavte kompresi TIFF na Žádná
    Compression = Compression.None,
    
    // Určete kvalitu vykreslení tohoto obrázku
    SmoothingMode = SmoothingMode.HighQuality,
    
    // Zadejte vodorovné a svislé rozlišení pro výstupní obrázky v pixelech na palec.
    HorizontalResolution = 400,
    VerticalResolution = 400,
    
    // Zadejte barvu pozadí TIFF
    BackgroundColor = System.Drawing.Color.AliceBlue
};

// Zadejte velikost stránky a okraje v pixelech
options.PageSetup.AnyPage = new Page(new Aspose.Html.Drawing.Size(800, 500), new Margin(30, 20, 10, 10));

// Chcete-li převést EPUB na TIFF, zavolejte metodu ConvertEPUB
Converter.ConvertEPUB(stream, options, savePath);
Přizpůsobte převod EPUB na TIFF v C#

Přizpůsobte převod EPUB na TIFF v C#

Získejte bezplatnou licenci

Můžete získat bezplatnou dočasnou licenci a vyzkoušet Aspose.HTML pro .NET bez omezení hodnocení.

Závěr

V tomto článku jsme se naučili, jak převést EPUB na TIFF v C#. Viděli jsme také, jak zadat další možnosti uložení pro přizpůsobení převodu. Kromě toho se můžete dozvědět více o Aspose.HTML pro .NET API pomocí dokumentace. V případě jakýchkoliv nejasností nás neváhejte kontaktovat na našem bezplatném fóru podpory.

Viz také