Waarschijnlijk wilt u uw presentatiedia’s gebruiken in webapplicaties of wilt u de diaminiaturen gebruiken. In dergelijke gevallen moet u uw PowerPoint-presentatiedia’s naar afbeeldingen converteren. In dit artikel leert u hoe u de PPT- of PPTX-presentaties programmatisch converteert naar JPG- en PNG-afbeeldingsbestanden met behulp van C#.

Converteer PPT naar JPG of PNG-afbeelding met behulp van .NET

De volgende onderwerpen worden hier besproken:

.NET API om presentaties te converteren

GroupDocs.Conversion demonstreert de .NET API waarmee presentatiebestanden kunnen worden geconverteerd naar afbeeldingen binnen .NET-toepassingen. In dit artikel zullen we zijn GroupDocs.Conversion for .NET gebruiken om de PPT/PPTX-presentaties naar afbeeldingsindelingen te converteren. Bovendien ondersteunt de API de conversie van veel andere bestandsindelingen, zoals tekstverwerkingsdocumenten, spreadsheets, presentaties, eBooks, afbeeldingen en vele andere die worden genoemd in de [documentatie](https://docs.groupdocs.com/conversion/ net/ondersteunde-documentformaten/).

U kunt de DLL’s of het MSI-installatieprogramma downloaden van de downloads-sectie of de API in uw .NET-applicatie installeren via [NuGet](https://www.nuget.org /packages/groupdocs.conversion).

PM> Install-Package GroupDocs.Conversion

Presentatie converteren naar JPG-afbeelding met C#

Laten we snel naar het doel springen en onze presentaties omzetten in beeldformaten. De volgende stappen laten zien hoe u de Powerpoint PPT of PPTX converteert naar JPG-afbeeldingsformaat in C#.

  • Laad het presentatiebestand met de klasse Converter.
  • Bereid de afbeeldingsconversie-opties voor met de klasse ImageConvertOptions.
  • Definieer het formaat van het conversiebestand als JPG.
  • Converteer naar afbeelding met de methode Convert().

De volgende C#-broncode converteert de PowerPoint-presentatie naar JPG-indeling.

// Converteer PPT-, PPTX-presentaties naar JPG-afbeeldingen met 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);
}

Presentatie converteren naar PNG-afbeelding met C#

Een van de meest gebruikte afbeeldingsindelingen is PNG. Laten we onze dia’s op een vergelijkbare manier naar PNG converteren. De volgende stappen begeleiden bij het converteren van de Powerpoint PPT of PPTX naar PNG-afbeeldingsindeling in C#.

Het volgende C#-codevoorbeeld converteert de PowerPoint-presentatie naar PNG-indeling.

// Converteer PPT-, PPTX-presentaties naar PNG-afbeeldingen met 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);
}

Ontvang een gratis API-licentie

U kunt een gratis tijdelijke licentie krijgen om de API te gebruiken zonder de evaluatiebeperkingen.

Conclusie

Tot slot hebben we geleerd hoe presentaties kunnen worden geconverteerd naar JPG- of PNG-afbeeldingen in C#. Als u uw eigen conversietoepassing wilt bouwen, kunt u meer te weten komen over de Conversion Automation .NET API met behulp van de documentatie. De beste manier is om de voorbeelden te ervaren die beschikbaar zijn op GitHub. Neem voor vragen contact met ons op via het forum.

Zie ook