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-Folien in Bilder konvertieren REST API – SDK-Installation
- So konvertieren Sie eine PowerPoint-Präsentation mithilfe der REST-API in ein PNG bild in Java
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.
- Hochladen PowerPoint in die Cloud
- Konvertieren PowerPoint in PNG-Datei in Java
- Herunterladen der konvertierten Datei
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:
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:
- So konvertieren Sie HTML mit Java mithilfe der REST-API in Markdown
- Konvertieren Sie EXCEL in JSON und JSON in EXCEL in Python
- So konvertieren Sie CSV in JSON und JSON in CSV in Python
- Konvertieren Sie Word Dokumente mithilfe der REST-API in Python in PDF
- So konvertieren Sie PDF in Python mithilfe der REST-API in Excel
- Konvertieren Sie PDF mit dem Python SDK in ein bearbeitbares Word Dokument
- So konvertieren Sie PDF mithilfe einer REST-API in Python in PPTX
- Konvertieren Sie PDF Dateien in das PNG und PNG-in das PDF-Format mit Java
- So konvertieren Sie XML mithilfe der REST-API in eine PDF-Datei in Java