Converteer PPT naar PNG met C#

Converteer PPT naar PNG met C#

[MS PowerPoint][1] is een krachtige tool die een groot aantal multimedia-opties biedt om uw presentatie nog professioneler en aantrekkelijker te maken. [PPT/PPTX][2]-bestanden zijn eenvoudig op te slaan en te converteren naar elk ander populair bestandsformaat. In veel scenario’s moet u uw presentatiedia’s echter converteren naar een ander afbeeldingsformaat, zoals [PNG][3]. Interessant is dat je deze PPT naar PNG-conversie kunt bereiken met deze C# PowerPoint [bibliotheek][4]. Laten we daarom eens kijken hoe we PPT programmatisch kunnen converteren naar PNG met behulp van C#. De volgende punten gaan we behandelen:

  • [C# PowerPoint-bibliotheekinstallatie][5]
  • [Converteer PPT naar PNG met C#][6]
  • [PPTX naar PNG met aangepast formaat][7]
  • [PowerPoint naar PNG met aangepaste dimensie][8]

Installatie van C# PowerPoint-bibliotheek

De installatieprocedure van deze API is ontwikkelaarsvriendelijk. U kunt deze .NET PowerPoint [bibliotheek][10] echter [downloaden][9] of installeren door de volgende opdrachten uit te voeren in de [NuGet][11] pakketbeheerder.

Install-Package Aspose.Slides.NET 

Converteer PPT naar PNG met C#

Deze bibliotheek biedt uitgebreide methoden om PPT/PPTX-bestanden programmatisch te manipuleren, maken en converteren naar andere bestandsindelingen. U kunt de volgende stappen en het codefragment volgen om PPT naar PNG te converteren:

  1. Laad het PPT-bronbestand door een instantie van de klasse [Presentation][12] te initialiseren.
  2. Ga naar de eigenschap [Presentation.Slides][13] die een lijst retourneert van alle dia’s die in de presentatie zijn gedefinieerd.
  3. Wijs de dia’s toe aan de [ISlide][14]-interface.
  4. Roep de methode [GetThumbnail][15] aan om de miniatuur voor elke dia op te halen en roep de methode [Save][16] aan om de dia’s in PNG-indeling op te slaan. Mogelijk ziet u de uitvoer in de onderstaande afbeelding:
    PPT naar PNG

PPTX naar PNG met aangepast formaat

In deze sectie zullen we zien hoe we de API-aanroep kunnen configureren om de grootte van het PNG-uitvoerbestand aan te passen. Hieronder volgen de stappen en het codefragment:

  1. Instantiseer een instantie van de klasse [Presentation][12] en laad het PPT-bronbestand.
  2. Stel de aangepaste dimensies in door de scaleX- en scaleY-waarden te definiëren.
  3. Doorloop alle [Dia’s][14].
  4. Download de [thumbnail][15] met de aangepaste afmetingen en [Save][16] de dia’s in PNG-indeling. Mogelijk ziet u de uitvoer in de onderstaande afbeelding:
    PPT naar PNG-conversie

PowerPoint naar PNG met aangepaste dimensie

Tot nu toe hebben we geleerd hoe we PPT programmatisch naar PNG kunnen converteren met behulp van C#. Laten we daarom eens kijken hoe we de afmetingen van het PNG-bestand kunnen aanpassen met behulp van deze C# PowerPoint-bibliotheek. De stappen en de codefragmenten worden hieronder vermeld:

  1. Initialiseer een object van de klasse [Presentation][12] en laad het PPT-bronbestand.
  2. Stel de aangepaste grootte van de PNG-bestanden in door de waarde van de constructor [Size][17] te initialiseren.
  3. Doorloop alle [Dia’s][14].
  4. Gebruik de methode [GetThumbnail][15] om de miniatuur van aangepast formaat te verkrijgen en [Opslaan][16] de dia’s in PNG-indeling.

Ontvang een gratis licentie

U kunt een [gratis tijdelijke licentie][18] krijgen om de API zonder evaluatiebeperkingen uit te proberen.

Opsommen

Hiermee zijn we aan het einde van deze blogpost gekomen. We hebben doorgenomen hoe je PPT programmatisch converteert naar PNG met behulp van C#. Daarnaast hebben we ook enkele andere prominente methoden van deze C# PowerPoint-bibliotheek besproken. U kunt echter de [documentatie][19] bezoeken voor andere methoden. Houd ten slotte contact met [conholdate.com][20] voor regelmatige updates.

Een vraag stellen

U kunt uw vragen of opmerkingen aan ons doorgeven op ons [forum][21].

Veelgestelde vragen

Kunnen we PPT naar afbeelding converteren? Ja, u kunt deze C# PowerPoint [bibliotheek][4] installeren om PPT programmatisch naar afbeeldingsbestandsindelingen te converteren. Hoe converteer ik een PPT naar een PNG? Volg deze [link][6] voor meer informatie over het automatiseren van de conversie van PPT/PPTX naar PNG in de C#-toepassing.

Zie ook