Welkom ontwikkelaar! hopelijk bent u hier om enkele van uw presentatiedia’s programmatisch om te zetten naar afbeeldingsindelingen. Dit kan nodig zijn als we specifieke dia(’s) als afbeeldingen willen delen of als u miniaturen van de presentaties wilt maken. In dit artikel leert u hoe u de PPT- of PPTX-presentatiedia’s converteert naar JPG- en PNG-afbeeldingen in Java.

Converteer PPT naar JPG of PNG-afbeelding in Java

De volgende onderwerpen worden hier besproken:

Java API om presentaties te converteren

GroupDocs.Conversion biedt Java API waarmee presentaties naar afbeeldingen kunnen worden geconverteerd. Vandaag zullen we zijn GroupDocs.Conversion for Java gebruiken om de presentaties van PPT- en PPTX-indelingen te converteren naar JPG- en PNG-afbeeldingen. De API ondersteunt verder vele andere conversies van tekstverwerkingsdocumenten, spreadsheets, presentaties, eBooks, afbeeldingen en meer die worden genoemd in de [documentatie](https://docs.groupdocs.com/conversion/java/supported-document-formats /).

Downloaden of configureren

U kunt het JAR-bestand downloaden van de downloadsectie, of gewoon de repository- en afhankelijkheidsconfiguraties voor de pom.xml van uw maven-gebaseerde Java-applicaties ophalen.

<repository>
	<id>GroupDocsJavaAPI</id>
	<name>GroupDocs Java API</name>
	<url>http://repository.groupdocs.com/repo/</url>
</repository>
<dependency>
        <groupId>com.groupdocs</groupId>
        <artifactId>groupdocs-conversion</artifactId>
        <version>21.10.1</version> 
</dependency>

Presentatie converteren naar JPG-afbeelding in Java

Laten we het doel bereiken door de presentatie om te zetten in JPG-afbeeldingsformaat. De volgende stappen begeleiden bij het converteren van de Powerpoint PPT/PPTX naar JPG-afbeeldingsindeling in Java.

  • Laad de presentatie met behulp van de klasse Converter.
  • Bereid de Image Convert Options voor.
  • Definieer het formaat van het conversiebestand als JPG.
  • Geef het dianummer op dat u wilt converteren.
  • Converteer de presentatiedia naar een JPG-afbeelding met behulp van de convert()-methode.

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

// Converteer PPT-, PPTX-presentaties naar JPG-afbeeldingen in Java
Converter converter = new Converter("path/presentation.pptx");            

ImageConvertOptions options = new ImageConvertOptions();
options.setFormat(ImageFileType.Jpg);
options.setPageNumber(1);

converter.convert("path/ppt-to-image.jpg", options);

Presentatie converteren naar PNG-afbeelding in Java

Op dezelfde manier kunt u converteren naar andere populaire afbeeldingsindelingen zoals PNG. Laten we elke dia van de presentatie naar PNG converteren. De volgende stappen laten zien hoe u de PPT/PPTX-presentatiedia converteert naar PNG-afbeeldingsindeling in Java.

  • Laad het presentatiebestand met de klasse Converter.
  • Bereid de Image Convert Options voor.
  • Stel het conversiebestandsformaat in als PNG.
  • Definieer het nummer van de geselecteerde dia’s om te converteren.
  • Converteer de dia naar een PNG-afbeelding met behulp van de methode convert().

Het volgende Java-broncodevoorbeeld converteert de PowerPoint-presentatie naar PNG-indeling.

// Converteer PPT-, PPTX-presentaties naar PNG-afbeeldingen in Java
Converter converter = new Converter("path/presentation.pptx");

ImageConvertOptions options = new ImageConvertOptions();
options.setFormat(ImageFileType.Png);
options.setPagesCount(1);

converter.convert("path/ppt-to-image.png", options);

Converteren naar afbeelding met effecten

Tijdens het converteren van de dia’s kunt u vele variaties toepassen op het uitvoerbeeldbestand. U kunt meer leren van een van de volgende artikelen:

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 presentatiedia’s kunnen worden geconverteerd naar JPG- en PNG-afbeeldingen in Java. Om uw conversie-applicaties te bouwen, kunt u meer leren van de documentatie en van de lopende voorbeelden op [GitHub](https://github.com/groupdocs -conversie). Neem voor vragen contact met ons op via het forum.

Zie ook