In verschiedenen Szenarien wie Drucken, Faxen usw. wird die Konvertierung von PowerPoint in TIFF verwendet. Um diese Konvertierung aus einer Web oder Desktop Anwendung heraus zu automatisieren, beschreibt dieser Artikel, wie PowerPoint PPTX/PPT-Präsentationen mit Java in TIFF konvertiert werden. Darüber hinaus zeigt es auch, wie die Größe und das Pixelformat der resultierenden TIFF Bilder angepasst werden können.
- Java-PowerPoint zu TIFF Konverter
- Konvertieren Sie PowerPoint in TIFF
- Konvertieren Sie PowerPoint in TIFF mit benutzerdefinierter Bildgröße
- PPTX zu TIFF mit benutzerdefiniertem Pixelformat
Java-PowerPoint zu TIFF Konverter
Um die Präsentationen in TIFF Bilder umzuwandeln, verwenden wir Aspose.Slides for Java. Mit der genannten API können Sie Präsentationsdokumente aus den Java Anwendungen heraus erstellen, manipulieren und konvertieren. Sie können die API entweder herunterladen oder sie mit den folgenden Maven konfigurationen installieren.
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-slides</artifactId>
<version>21.7</version>
<classifier>jdk16</classifier>
</dependency>
Konvertieren Sie PowerPoint PPTX mit Java in TIFF
Im Folgenden sind die Schritte zum Konvertieren von PowerPoint PPTX/PPT in TIFF mit Java aufgeführt.
- Laden Sie zuerst die PowerPoint Präsentation mit der Klasse Presentation.
- Konvertieren Sie dann PPTX mit der methode Presentation.save(String, SaveFormat.Tiff) in TIFF.
Das folgende Codebeispiel zeigt, wie ein PowerPoint PPTX in TIFF konvertiert wird.
// Instanziieren Sie ein Präsentationsobjekt, um eine PowerPoint Datei zu laden
Presentation pres = new Presentation("presentation.pptx");
try {
// Speichern Sie die Präsentation als TIFF-Dokument
pres.save("tiff-image.tiff", SaveFormat.Tiff);
} finally {
if (pres != null) pres.dispose();
}
Java Konvertieren Sie PowerPoint in TIFF mit benutzerdefinierter Bildgröße
Mit Aspose.Slides for Java können Sie auch die Größe des resultierenden Bildes bei der PowerPoint zu TIFF-Konvertierung anpassen. Im Folgenden sind die Schritte aufgeführt, um dies zu erreichen.
- Laden Sie zunächst die PowerPoint Präsentation mit der Klasse Presentation.
- Erstellen Sie eine Instanz der Klasse TiffOptions.
- Legen Sie die Bildgröße mit der methode TiffOptions.setImageSize() fest.
- Konvertieren Sie schließlich PPTX mit der methode Presentation.save(String, SaveFormat.Tiff) in TIFF.
Das folgende Codebeispiel zeigt, wie PPTX mit benutzerdefinierter Bildgröße in TIFF konvertiert wird.
// Instanziieren Sie ein Präsentationsobjekt, um eine PowerPoint Datei zu laden
Presentation pres = new Presentation("presentation.pptx");
try {
// Instanziieren Sie die TiffOptions Klasse
TiffOptions opts = new TiffOptions();
// Bild-DPI einstellen
opts.setDpiX(200);
opts.setDpiY(100);
// Bildgröße einstellen
opts.setImageSize(new java.awt.Dimension(1728, 1078));
// Speichern Sie die Präsentation im TIFF Format mit der angegebenen Bildgröße
pres.save("tiff-ImageSize.tiff", SaveFormat.Tiff, opts);
} finally {
if (pres != null) pres.dispose();
}
Konvertieren Sie PowerPoint in TIFF mit benutzerdefiniertem Pixelformat
Im Folgenden sind die Schritte zum Anpassen des Pixelformats bei der PPTX-in-TIFF-Konvertierung mit Java aufgeführt.
- Laden Sie zunächst die PowerPoint Präsentation mit der Klasse Presentation.
- Erstellen Sie eine Instanz der Klasse TiffOptions.
- Stellen Sie das Pixelformat mit der methode TiffOptions.setPixelFormat() auf das gewünschte Format ein.
- Konvertieren Sie schließlich PPTX mit der methode Presentation.save(String, SaveFormat.Tiff) in TIFF.
Das folgende Codebeispiel zeigt, wie das Pixelformat bei der Umwandlung von PPTX in TIFF angepasst wird.
// Instanziieren Sie ein Präsentationsobjekt, um eine PowerPoint Datei zu laden
Presentation pres = new Presentation("presentation.pptx");
try {
TiffOptions options = new TiffOptions();
options.setPixelFormat(ImagePixelFormat.Format8bppIndexed);
/*
* ImagePixelFormat enthält die folgenden Werte (wie aus der Dokumentation ersichtlich):
* Format1bppIndiziert; // 1 Bit pro Pixel, indiziert.
* Format4bppIndiziert; // 4 Bit pro Pixel, indiziert.
* Format8bppIndexiert; // 8 Bit pro Pixel, indiziert.
* Format24bppRgb; // 24 Bit pro Pixel, RGB.
* Format32bppArgb; // 32 Bit pro Pixel, ARGB.
*/
// Speichern Sie die Präsentation im TIFF Format mit der angegebenen Bildgröße
pres.save("Tiff-PixelFormat.tiff", SaveFormat.Tiff, options);
} finally {
if (pres != null) pres.dispose();
}
Holen Sie sich eine kostenlose API Lizenz
Sie können Aspose.Slides for Java ohne Evaluierungseinschränkungen verwenden, indem Sie eine temporäre Lizenz anfordern.
Fazit
In diesem Artikel haben Sie gesehen, wie Sie PowerPoint PPTX/PPT mit Java in TIFF konvertieren. Darüber hinaus haben die Schritt-für-Schritt-Anleitung und die Codebeispiele gezeigt, wie die Größe und das Pixelformat der resultierenden TIFF Bilder angepasst werden können. Sie können die Dokumentation aufrufen, um weitere Funktionen von Aspose.Slides for Java zu erkunden. Darüber hinaus können Sie uns Ihre Fragen gerne über unser Forum mitteilen.
Siehe auch
Tipp: Vielleicht möchten Sie Aspose KOSTENLOS online ausprobieren PowerPoint to Poster Converter.