EPUB do JPG PNG C#

Soubory EPUB se běžně používají pro účely tisku ve velkém měřítku. V určitých scénářích může být nutné zobrazit náhled obsahu souboru EPUB ve formě obrázku. V souladu s takovými případy použití tento článek vysvětluje, jak převést soubor EPUB na PNG nebo JPG programově v C#.

Převodník obrázků EPUB do PNG nebo JPG – Instalace C# API

Aspose.HTML for .NET API lze použít pro práci s HTML, XPS, EPUB a mnoha dalšími podporovanými formáty souborů. Jednoduše nakonfigurujte rozhraní API stažením jeho souborů DLL ze stránky New Releases nebo pomocí následujícího instalačního příkazu NuGet ve Visual Studiu:

PM> Install-Package Aspose.Html

Programově převést obrázek EPUB na PNG v C#

Soubor EPUB můžete převést na obrázek ve formátu PNG pomocí následujících kroků:

  1. Inicializujte instanci třídy ImageSaveOptions.
  2. Zadejte formát a velikost obrázku.
  3. Uložte výstupní obrázek pomocí metody ConvertEPUB.

Níže uvedená ukázka kódu vysvětluje, jak převést soubor EPUB na obrázek ve formátu PNG programově v C#:

// Připravte cestu ke zdrojovému souboru EPUB
string sourcePath = "input.epub";

// Připravte cestu k uložení převedeného souboru 
string outputPath = "output.png";

// Vytvořte instanci třídy ImageSaveOptions
ImageSaveOptions options = new ImageSaveOptions();
options.Format = ImageFormat.Png;
options.PageSetup.AnyPage.Size = new Aspose.Html.Drawing.Size(500, 500);

// Chcete-li převést EPUB na obrázek PNG, zavolejte metodu ConvertEPUB
Converter.ConvertEPUB(sourcePath, options, outputPath);

Převést obrázek EPUB na JPG v C#

Chcete-li převést soubor EPUB na obrázek JPG, musíte provést následující kroky:

  1. Nastavte formát obrázku a rozměry pomocí objektu třídy ImageSaveOptions
  2. Převeďte soubor EPUB na obrázek JPG pomocí metody ConvertEPUB.

Následující ukázka kódu ukazuje, jak převést soubor EPUB do formátu JPG programově v C#:

// Připravte cestu ke zdrojovému souboru EPUB
string sourcePath = "input.epub";

// Připravte cestu k uložení převedeného souboru 
string outputPath = "output.jpg";

// Vytvořte instanci třídy 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)));

// Zavolejte metodu ConvertEPUB pro převod EPUB na obrázek JPG
Converter.ConvertEPUB(sourcePath, options, outputPath);

Prozkoumejte Aspose.HTML pro .NET API

Můžete navštívit API dokumentace a prozkoumat mnoho dalších funkcí nabízených rozhraním API.

Získejte bezplatnou licenci

Můžete zvážit žádost o bezplatnou dočasnou licenci k vyhodnocení plné kapacity API.

Závěr

V tomto článku jste se naučili, jak převést soubor EPUB do různých obrazových formátů, jako je PNG, JPG atd. Obsahuje ukázky kódu C#, které demonstrují funkce převodu EPUB. Pokud však potřebujete prodiskutovat své požadavky nebo dotazy, napište nám na fórum.

Viz také

Převést HTML na MHT soubor v C#