Lesen Sie diesen Artikel, um die Größe von PowerPoint‑Präsentationen mit Java zu komprimieren. Er behandelt die Einrichtung der IDE, bietet eine schrittweise Anleitung und Beispielcode, um die PPTX‑Größe mit Java zu reduzieren. Sie erhalten eine Einführung in weitere APIs zum weiteren Komprimieren der Ausgabe PPT/PPTX.
Schritte zur Reduzierung der PPTX‑Größe mit Java
- Stellen Sie die IDE so ein, dass sie Aspose.Slides for Java verwendet, um die PPTX‑Größe zu komprimieren.
- Laden Sie die Produktlizenz und laden Sie das Ziel presentation zum Komprimieren.
- Erstelle eine Liste von normalen Folien, Layout‑Folien und Master‑Folien
- Durchlaufen Sie alle Folien, einschließlich Formen in Gruppen
- Reduzieren Sie die Auflösung jedes picture auf den definierten DPI‑Wert von 150 und löschen Sie dessen beschnittene Teile
- Konvertiere jedes Nicht‑JPEG‑Bild in JPEG mit einer reduzierten Qualität von 75 %
- Behalte das konvertierte Bild nur, wenn es kleiner ist als das Originalbild.
- Unbenutzte Master‑ und Layoutfolien löschen
- Entfernen Sie ungenutzte Zeichen aus den eingebetteten Schriftarten der Präsentation und speichern Sie die Ausgabedatei als PPT/PPTX
Diese Schritte fassen zusammen, wie man die PowerPoint‑Dateigröße mit Java verkleinern kann. Laden Sie die Quellpräsentation, bereiten Sie eine Liste aller Folientypen vor, reduzieren Sie die Auflösung jedes Bildes und löschen Sie beschnittene Teile. Schließlich konvertieren Sie jedes Nicht‑JPEG‑Bild in ein JPEG mit niedriger Qualität und löschen alle ungenutzten Master‑ und Layoutfolien, bevor Sie die Präsentation speichern.
Code zum Minimieren der PowerPoint-Dateigröße mit Java
Dieser Code demonstriert, wie man PPT mit Java komprimieren kann. Sie können vordefinierte Auflösungsebenen verwenden, Bildfüllungen komprimieren und die beschnittenen Teile einer Bildfüllung löschen, ohne die Auflösung zu verringern. Außerdem können Sie die ZIP‑Kompression bei einem Speichern erhöhen, die Thumbnail‑Aktualisierung überspringen, um die vorhandene Vorschau beizubehalten, und nicht benötigte eingebettete Schriftarten entfernen.
Dieser Artikel erklärt, wie man eine PowerPoint‑Präsentation komprimiert. Um SmartArt‑Grafiken zu einer Folie hinzuzufügen, siehe den Artikel SmartArt‑Grafiken in PowerPoint mit Java hinzufügen.