Pravděpodobně chcete použít snímky prezentace ve webových aplikacích nebo chcete použít jejich miniatury. V takových případech je třeba převést snímky prezentace PowerPoint na obrázky. V tomto článku se dozvíte, jak převést prezentace PPT nebo PPTX do obrazových souborů JPG a PNG programově pomocí C#.

Převeďte obrázek PPT do JPG nebo PNG pomocí .NET

Diskutují se zde následující témata:

.NET API pro převod prezentací

GroupDocs.Conversion představuje rozhraní .NET API, které umožňuje převod prezentačních souborů na obrázky v aplikacích .NET. V tomto článku použijeme jeho GroupDocs.Conversion for .NET k převodu prezentací PPT/PPTX do obrazových formátů. Kromě toho rozhraní API podporuje převod mnoha dalších formátů souborů, jako jsou dokumenty pro zpracování textu, tabulky, prezentace, elektronické knihy, obrázky a mnoho dalších, které jsou uvedeny v [dokumentaci](https://docs.groupdocs.com/conversion/ net/supported-document-formats/).

Můžete si stáhnout DLL nebo MSI instalační program z části ke stažení nebo nainstalovat API do vaší aplikace .NET prostřednictvím [NuGet](https://www.nuget.org /packages/groupdocs.conversion).

PM> Install-Package GroupDocs.Conversion

Převést prezentaci na obrázek JPG pomocí C#

Pojďme rychle k cíli a převeďte naše prezentace do obrazových formátů. Následující kroky ukazují, jak převést Powerpoint PPT nebo PPTX na formát obrázku JPG v C#.

  • Načtěte soubor prezentace pomocí třídy Converter.
  • Připravte možnosti převodu obrázků pomocí třídy ImageConvertOptions.
  • Definujte formát souboru převodu jako JPG.
  • Převeďte na obrázek pomocí metody Convert().

Následující zdrojový kód C# převede prezentaci PowerPoint do formátu JPG.

// Převeďte PPT, PPTX prezentace na obrázky JPG pomocí C#
SavePageStream getPageStream = page => new FileStream(string.Format("path/convertedPPT{0}.jpg", page), FileMode.Create);

using (Converter converter = new Converter("path/presentation.ppt"))
{
    ImageConvertOptions options = new ImageConvertOptions 
    { 
        Format = ImageFileType.Jpg 
    };  
    converter.Convert(getPageStream, options);
}

Převést prezentaci na obrázek PNG pomocí C#

Jedním z nejpoužívanějších formátů obrázků je PNG. Převedeme naše snímky do PNG podobným způsobem. Následující kroky vedou, jak převést Powerpoint PPT nebo PPTX na formát obrázku PNG v C#.

Následující příklad kódu C# převede prezentaci PowerPoint do formátu PNG.

// Převeďte prezentace PPT, PPTX na obrázky PNG pomocí C#
SavePageStream getPageStream = page => new FileStream(string.Format("path/convertedPPT{0}.png", page), FileMode.Create);

using (Converter converter = new Converter("path/presentation.ppt"))
{
    ImageConvertOptions options = new ImageConvertOptions 
    { 
        Format = ImageFileType.Png 
    };  
    converter.Convert(getPageStream, options);
}

Získejte bezplatnou licenci API

Můžete získat bezplatnou dočasnou licenci k používání API bez omezení hodnocení.

Závěr

Na závěr jsme se dozvěděli, jak lze prezentace převést do formátů obrázků JPG nebo PNG v C#. Chcete-li sestavit svou vlastní aplikaci pro převod, můžete se dozvědět více o rozhraní Conversion Automation .NET API pomocí dokumentace. Nejlepší způsob je vyzkoušet si příklady, které jsou dostupné na GitHubu. Kontaktujte nás s jakýmkoli dotazem prostřednictvím fóra.

Viz také