Wenn Sie ein Social-Media- oder Web-Marketer sind, müssen Sie möglicherweise PowerPoint-Präsentationen im Web anzeigen. Der einfachste Weg, diese Idee umzusetzen, besteht darin, die PPT/PPTX-Folien in ein Bildformat wie JPG/JPEG zu konvertieren. In diesem Artikel erfahren Sie, wie Sie PPT-Bilder mit Java in JPG-Dateien konvertieren. Darüber hinaus werden wir die Konvertierung von Folien in Graustufen-JPGs und die Anpassung der Größe der Ausgabebilder besprechen.
Folgende Punkte werden in diesem Artikel behandelt:
- Installation der PPT-zu-JPG-Konvertierungsbibliothek
- PPT/PPTX zu JPG in Java
- In Graustufenbild konvertieren
- Maße des resultierenden JPEG-Bildes anpassen
Installation der PPT-Konvertierungsbibliothek
In diesem Abschnitt lernen Sie den Installationsvorgang dieser Java-Konvertierung-Bibliothek kennen. Wenn Sie Maven zum Verwalten eines Java-Projekts oder einer Java-App verwenden, fügen Sie die folgenden Konfigurationen in der Datei pom.xml hinzu.
<repository>
<id>ConholdateJavaAPI</id>
<name>Conholdate Java API</name>
<url>https://releases.conholdate.com/java/repo</url>
</repository>
<dependency>
<groupId>com.conholdate</groupId>
<artifactId>conholdate-total</artifactId>
<version>23.6</version>
<type>pom</type>
</dependency>
Führen Sie dann die folgenden Befehle aus.
mvn clean
mvn install -U
Informationen zu Konfigurationen anderer Java-Frameworks finden Sie unter releases.conholdate.com.
Konvertieren Sie PPT-Folie in JPG in Java
Dieser Abschnitt demonstriert die Konvertierung einer einzelnen PowerPoint-Folie in ein JPEG-Bild. Im Folgenden sind die Schritte zur Erledigung der Aufgabe aufgeführt.
- Laden Sie die PowerPoint-Präsentation mit der Klasse Converter.
- Initialisieren Sie eine Instanz der Klasse ImageConvertOptions und legen Sie das Konvertierungsdateiformat als JPG fest.
- Rufen Sie die Methode Converter.convert(String arg0, ConvertOptions arg1) auf, um das JPG-Bild zu speichern.
Das folgende Codebeispiel zeigt, wie Sie eine einzelne PPT-Folie in Java in ein JPG/JPEG-Bild konvertieren.
//Load the presentation | |
Converter converter = new Converter("sample.pptx"); | |
// Set the convert options for JPG format | |
ImageConvertOptions options = new ImageConvertOptions(); | |
options.setFormat(ImageFileType.Jpg); | |
options.setPagesCount(1); | |
// Convert to JPG format | |
converter.convert("ppt-to-image.jpg", options); |
Unten ist ein resultierendes JPG nach dem Ausführen des obigen Java-Programms.
PPT/PPTX in JPG in Graustufenform
Bisher haben wir die Konvertierung einer PowerPoint-Folie in ein JPG-Bild besprochen. In diesem Abschnitt werden wir sehen, wie Sie das resultierende JPG in Graustufenform erhalten.
Befolgen Sie die unten angegebenen Schritte:
- Laden Sie die PPT/PPTX-Datei mit der Klasse Converter.
- Geben Sie das Konvertierungsdateiformat als JPG an, indem Sie die Klasse ImageConvertOptions verwenden.
- Aktivieren Sie die Graustufenoption mit der Methode setGrayscale(bool).
- Rufen Sie die Methode Converter.convert(String arg0, ConvertOptions arg1) auf, um das Ausgabebild zu speichern.
Das folgende Codebeispiel zeigt, wie Sie das Ausgabe-JPG in Graustufenform erhalten.
//Load the presentation | |
Converter converter = new Converter("sample.pptx"); | |
// Set the convert options for JPG format | |
ImageConvertOptions options = new ImageConvertOptions(); | |
options.setFormat(ImageFileType.Jpg); | |
options.setPagesCount(1); | |
// Enable grayscale | |
options.setGrayscale(true); | |
// Convert to JPG format | |
converter.convert("ppt-to-grayscale-image.jpg", options); |
Sie sehen das resultierende JPG wie folgt.
Konvertierung von PPT in JPG in Java - Legen Sie die Größe des JPEG-Bildes fest
In diesem Abschnitt verwenden wir die PPT-zu-JPG-Konvertierungsbibliothek, um die Abmessungen der resultierenden Bilder anzugeben. Sie können den Code mit den unten angegebenen Schritten schreiben.
- Verwenden Sie die Klasse Converter, um die Präsentation zu laden.
- Initialisieren Sie das Objekt der Klasse ImageConvertOptions und geben Sie das Konvertierungsdateiformat als JPG an.
- Legen Sie die Abmessungen des resultierenden JPG mit den Methoden setHeight(int) und setWidth(int) fest.
- Rufen Sie die Methode Converter.convert(String arg0, ConvertOptions arg1) auf, um das JPG-Bild zu speichern.
Das folgende Code-Snippet zeigt, wie Sie die Höhe und Breite der Ausgabebilder beim Konvertieren von PPT-Folien in JPGs festlegen.
//Load the presentation | |
Converter converter = new Converter("sample.pptx"); | |
// Set the convert options for JPG format | |
ImageConvertOptions options = new ImageConvertOptions(); | |
options.setFormat(ImageFileType.Jpg); | |
options.setPagesCount(1); | |
// Set dimensions of resultant image | |
options.setWidth(300); | |
options.setHeight(169); | |
// Convert to JPG format | |
converter.convert("ppt-to-grayscale-image.jpg", options); |
Erhalten Sie eine kostenlose Lizenz
Sie können eine kostenlose temporäre Lizenz erwerben, um die API ohne Evaluierungseinschränkungen zu testen.
Abschluss
Abschließend haben wir die Konvertierung von PowerPoint-Dateien (PPT/PPTX) in JPEG-Bilder besprochen. Außerdem haben wir PPT-Folien in Graustufen-JPGs konvertiert und die Abmessungen der resultierenden Bilder festgelegt.
Sie können die Dokumentation aufrufen, um mehr über die API Java-Konvertierung zu erfahren.
Abschließend empfehlen wir Ihnen, regelmäßig unter conholdate.com auf dem Laufenden zu bleiben.
Stelle eine Frage
Sie können uns Ihre Fragen oder Anregungen in unserem Forum mitteilen.