Konvertieren Sie PowerPoint mithilfe der REST-API über Java in eine PNG-Datei

Konvertieren Sie PowerPoint bilder programmgesteuert in Java in PNG bilder.

Als effektives Kommunikationsmittel werden PowerPoint-Präsentationen in verschiedenen Bereichen wie Bildung, Wirtschaft, Regierung und anderen Bereichen häufig eingesetzt. Diese Präsentationen enthalten verschiedene multimediale Elemente wie Texte, Bilder und Videos. Manchmal müssen Sie jedoch aus verschiedenen Gründen PowerPoint Dateien in Bilder, insbesondere PNG, konvertieren. Vielleicht möchten Sie die Bilder in einem anderen Format verwenden oder müssen sie auf einer Website teilen. Was auch immer der Grund sein mag, Sie können PowerPoint jetzt programmgesteuert in Java mit dem GroupDocs.Conversion Cloud SDK für Java in PNG bilder konvertieren. In diesem Artikel zeigen wir Ihnen, wie Sie PowerPoint mithilfe der REST-API programmgesteuert in Java in PNG bilder konvertieren.

Die folgenden Themen werden in diesem Tutorial behandelt:

Java PowerPoint Slides to Images Conversion REST API – SDK-Installation

Wir werden GroupDocs.Conversion Cloud SDK für Java verwenden, um PowerPoint-Folien in PNG bilder zu konvertieren. GroupDocs.Cloud API ist ein leistungsstarkes Tool zum Konvertieren mehrerer Arten von Dokumenten und Bildern, einschließlich PowerPoint in das PNG-Format. Diese API bietet eine breite Palette von Dateiformaten, mit denen Sie nicht nur PowerPoint-Präsentationen, sondern unter anderem auch PDFs, Word Dokumente, Excel-Tabellen, CAD Dateien und Rasterbilder konvertieren können. Die Integration der API in Java-basierte Anwendungen wird einfach und effizient gestaltet, sodass keine zusätzliche Software erforderlich ist.

Sie können entweder die JAR-Datei der API herunterladen oder sie mit Maven installieren, indem Sie das folgende Repository und die folgende Abhängigkeit zur pom.xml-Datei Ihres Projekts hinzufügen:

Maven-Repository:

<repository>
    <id>groupdocs-artifact-repository</id>
    <name>GroupDocs Artifact Repository</name>
    <url>https://repository.groupdocs.cloud/repo</url>
</repository>

Maven-Dependency:

<dependency>
    <groupId>com.groupdocs</groupId
    <artifactId>groupdocs-conversion-cloud</artifactId>
    <version>23.4</version>
    <scope>compile</scope>
</dependency>

Registrieren Sie sich für ein GroupDocs-Konto, um die Client-ID und das Client-Geheimnis vom Dashboard abzurufen, bevor Sie mit dem Befolgen der Schritte und verfügbaren Codeausschnitte beginnen. Bitte geben Sie den unten gezeigten Codeausschnitt ein, sobald Sie Ihre ID und Ihr Geheimnis haben:

# Holen Sie sich nach der kostenlosen Registrierung Ihre client_id und client_secret von https://dashboard.groupdocs.cloud.

String ClientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
String ClientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
String MyStorage = "test-internal-storage";
Configuration configuration = new Configuration(ClientId, ClientSecret);

So konvertieren Sie eine PowerPoint-Präsentation mithilfe der REST-API in ein PNG bild in Java

Nachdem wir das GroupDocs.Conversion Cloud SDK für Java eingerichtet haben, können wir mit der Konvertierung von PowerPoint bildern in PNG bilder beginnen. Im Folgenden finden Sie die Schritte zum Konvertieren von PowerPoint-Präsentationen in PNG bilder.

Laden Sie die Datei hoch

Laden Sie zunächst das PowerPoint Dokument mit dem unten angegebenen Code-Snippet in den Cloud-Speicher hoch:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;

import java.io.File;

// Laden Sie die Datei mit Java in den Cloud-Speicher hoch
public class App {

	public static void main(String[] args) {
				
		// Erstellen Sie eine Instanz der Konvertierungs-API					
		FileApi apiInstance = new FileApi(configuration);
		try {
			File fileStream = new File("H:\\groupdocs-cloud-data\\input-sample-file.pptx");
			UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file.pptx", fileStream, MyStorage);
			FilesUploadResult response = apiInstance.uploadFile(request);
			System.out.println("Expected response type is FilesUploadResult: " + response.getUploaded().size());
		} catch (ApiException e) {
			System.err.println("Exception while calling FileApi:");
			e.printStackTrace();
		}
		
	}
}

Dadurch ist die hochgeladene PowerPoint-Datei im Dateienbereich Ihres Dashboards in der Cloud verfügbar.

PowerPoint in PNG bilder in Java konvertieren

In diesem Abschnitt schreiben wir den Codeausschnitt, der den Prozess der PowerPoint zu PNG-Konvertierung in einer Java-Anwendung automatisiert. Sie können den unten aufgeführten Schritten und dem Codeausschnitt folgen:

Die Schritte sind:

  • Erstellen Sie zunächst eine Instanz der Klasse ConvertApi.
  • Zweitens erstellen Sie eine Instanz der ConvertSettings Klasse.
  • Drittens geben Sie den Namen des Cloud-Speichers an.
  • Als nächstes legen Sie den Pfad der PowerPoint-Eingabedatei und das Zieldateiformat auf „png“ fest.
  • Erstellen Sie nun eine Instanz der PngConvertOptions Klasse.
  • Stellen Sie optional verschiedene Konvertierungsoptionen wie setFromPage, setPagesCount usw. bereit.
  • Legen Sie anschließend die Konvertierungsoptionen und den Ausgabedateipfad mithilfe der ConvertSettings-Instanz fest.
  • Erstellen Sie dann eine ConvertDocumentRequest Klasseninstanz und übergeben Sie den Einstellungsparameter.
  • Rufen Sie abschließend die Methode convertDocument() auf und übergeben Sie den Parameter ConvertDocumentRequest.

Der folgende Codeausschnitt zeigt, wie PowerPoint PPTX mithilfe der REST-API in Java in das PNG-Format konvertiert wird:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;
import java.util.List;

// So konvertieren Sie PowerPoint in PNG bilder in Java.
public class App {

	public static void main(String[] args) {
		
		// Erstellen Sie eine Instanz der Konvertierungs-API
		ConvertApi apiInstance = new ConvertApi(configuration);
					
		try {
			 
			// Konvertierungseinstellungen vorbereiten
			ConvertSettings settings = new ConvertSettings();
			settings.setStorageName(MyStorage);
			settings.setFilePath("java-testing/input-sample-file.pptx");
			settings.setFormat("png");
			
			PngConvertOptions convertOptions = new PngConvertOptions();
			convertOptions.setFromPage(5);
			convertOptions.setPagesCount(1);
			 
			settings.setConvertOptions(convertOptions);
			settings.setOutputPath("java-testing/output-sample-file.png");
		
			// in das angegebene Format konvertieren
			List<StoredConvertedResult> response = apiInstance.convertDocument(new ConvertDocumentRequest(settings));
			System.out.println("Document converted successfully: " + response);
			
		} catch (ApiException e) {
			System.err.println("Exception while calling Java API: ");
			e.printStackTrace();
		}
	}
}

Die Ausgabe ist im Bild unten zu sehen:

So konvertieren Sie PowerPoint mithilfe der REST-API in Java in eine PNG-Datei.

Konvertieren Sie PowerPoint mithilfe der REST-API über Java in eine PNG-Datei.

Laden Sie die konvertierte Datei herunter

Das obige Codebeispiel speichert das konvertierte PNG bild in der Cloud. Sie können die konvertierte PNG-Datei mit dem folgenden Codeausschnitt herunterladen:

package com.groupdocsdev.classes;

import com.groupdocs.cloud.conversion.api.*;
import com.groupdocs.cloud.conversion.model.requests.*;
import com.groupdocs.cloud.conversion.client.Configuration;
import com.groupdocs.cloud.conversion.client.ApiException;

import java.io.File;

// Laden Sie die Datei aus dem Cloud-Speicher in Java herunter
public class App {

	public static void main(String[] args) {
				
		// Erstellen Sie eine Instanz der Konvertierungs-API					
		FileApi apiInstance = new FileApi(configuration);
		try {
			DownloadFileRequest request = new DownloadFileRequest("java-testing\\output-sample-file.png", MyStorage, null);
			File response = apiInstance.downloadFile(request);
			System.err.println("Expected response type is File: " + response.length());
		} catch (ApiException e) {
			System.err.println("Exception while calling FileApi:");
			e.printStackTrace();
		}
		
	}
}

Kostenloser Online-Konverter von PowerPoint zu PNG

Wie kann man PowerPoint bilder kostenlos online in PNG bilder konvertieren? Bitte versuchen Sie es mit einem Online-Konverter von PowerPoint zu PNG15, um ein PNG bild aus PowerPoint zu erstellen. Dieser Konverter wurde mit der oben genannten PowerPoint zu PNG bild-REST-API entwickelt.

Zusammenfassen

Damit sind wir schließlich am Ende dieses Blogbeitrags angelangt. Folgendes haben Sie aus diesem Artikel gelernt:

  • wie man PowerPoint in Java programmgesteuert in das PNG-Format konvertiert, sowie zusätzliche Anpassungsoptionen;
  • Laden Sie die PowerPoint-Präsentation programmgesteuert in die Cloud hoch und laden Sie dann das konvertierte PNG bild aus der Cloud herunter.
  • und konvertieren Sie jede PowerPoint-Folie kostenlos in PNG mit einem kostenlosen Online bildkonverter von PowerPoint in PNG.

Darüber hinaus bieten wir auch einen Abschnitt API-Referenz an, mit dem Sie unsere APIs direkt über den Browser visualisieren und mit ihnen kommunizieren können. Der vollständige Quellcode des Java SDK ist auf Github frei verfügbar. Bitte überprüfen Sie das GroupDocs.Conversion Cloud SDK für Java Beispiele hier.

Darüber hinaus empfehlen wir Ihnen, unseren Erste Schritte für detaillierte Schritte und API-Nutzung zu befolgen.

Schließlich schreiben wir weiterhin neue Blogartikel zu verschiedenen Dateiformaten und Konvertierungen mithilfe der REST-API. Bitte kontaktieren Sie uns für die neuesten Updates.

Stelle eine Frage

Wenn Sie Hilfe beim Konvertierungsprozess benötigen oder andere diesbezügliche Fragen haben, zögern Sie bitte nicht, uns im kostenlosen Support-Forum zu kontaktieren.

FAQs

Wie konvertiere ich PowerPoint bilder mit Java in PNG bilder?

Sie können PowerPoint-Folien mit GroupDocs.Conversion Cloud REST API in PNG bilder konvertieren. Dabei handelt es sich um eine cloudbasierte API zur Dokumenten und Bildkonvertierung, mit der Entwickler PowerPoint-Präsentationen problemlos in Java in PNG bilder konvertieren können.

Wie kann ich eine PowerPoint-PPT-Datei online kostenlos in PNG konvertieren?

Mit dem Online-Konverter PPT zu PNG können Sie PowerPoint bilder kostenlos in PNG bilder konvertieren. Sobald die Online-Konvertierung des PowerPoint- ins PNG bilds abgeschlossen ist, können Sie die konvertierten PNG bilder sofort auf Ihr System herunterladen. Bitte befolgen Sie die unten aufgeführten Schritt-für-Schritt-Anleitungen, um die Konvertierung durchzuführen:

  • Öffnen Sie kostenloser PPT zu PNG-Konverter online.
  • Klicken Sie nun in den Dateiablagebereich, um eine PowerPoint-Präsentation hochzuladen oder eine PowerPoint-Präsentation per Drag & Drop hinzuzufügen.
  • Klicken Sie anschließend auf die Schaltfläche „Jetzt konvertieren“. Der kostenlose Online-Konverter von PowerPoint zu PNG konvertiert PowerPoint-Folien in PNG bilder.
  • Der Download-Link der ausgegebenen PNG-Datei ist nach der Konvertierung von PowerPoint verfügbar.

Gibt es eine Möglichkeit, PowerPoint unter Windows in Bilder zu konvertieren?

Bitte besuchen Sie diesen Link, um einen Offline-PowerPoint-zu bild-Konverter für Windows herunterzuladen. Mit diesem kostenlosen PowerPoint-zu bilder-Konverter können Sie PowerPoint-Folien unter Windows schnell und mit einem einzigen Klick in das Bildformat konvertieren.

Ist der Konvertierungsprozess für PPT und PPTX Dateien mit dem Java SDK derselbe?

Ja, der Konvertierungsprozess ist für beide PowerPoint Datei formate derselbe.

Siehe auch

Wenn Sie mehr über verwandte Themen erfahren möchten, empfehlen wir Ihnen die Lektüre der unten aufgeführten Artikel: