So komprimieren Sie ein PNG in Java

Dieses Thema konzentriert sich auf das Komprimieren eines PNG in Java. Es umfasst alle erforderlichen Ressourcen, Klassen, Methoden und einen funktionierenden Beispielcode, um PNG mit Java zu komprimieren. Die generierte Anwendung kann in jeder Java-kompatiblen Umgebung innerhalb von Windows, macOS oder Linux verwendet werden.

Schritte zum Komprimieren von PNG mit Java

  1. Richten Sie die Umgebung ein, indem Sie Aspose.Imaging for Java mithilfe des Repository-Managers hinzufügen
  2. Laden Sie die PNG-Quellbilddatei mit einer Instanz der Image-Klasse
  3. Verwenden Sie eine Instanz der Klasse PngOptions, um das Komprimierungsverhältnis zusammen mit anderen Eigenschaften festzulegen
  4. Speichern Sie die komprimierte PNG-Datei auf der Festplatte

Indem Sie sich an die oben genannten Schritte halten, können Sie die PNG-Komprimierung in Java einfach verwalten, indem Sie einen schrittweisen Ansatz verwenden, bei dem wir die Umgebung zunächst konfigurieren, indem wir die erforderlichen Ressourcen in das Projekt aufnehmen. Wir greifen dann auf das Quell-PNG-Bild von der Festplatte zu, indem wir eine Instanz der Image-Klasse verwenden, gefolgt von der Verwendung einer Instanz der PngOptions-Klasse, um das Komprimierungsverhältnis zusammen mit anderen verwandten Eigenschaften zu konfigurieren. Schließlich wird das komprimierte PNG-Bild basierend auf den Pngoptions-Einstellungen auf der Festplatte gespeichert.

Code zum Komprimieren von PNG mit Java

Dieser Beispielcode kann zum Komprimieren von PNG-Dateien in Java mit sehr einfachen API-Aufrufen verwendet werden. Die Image-Klasse umfasst mehrere Überladungsfunktionen, die verwendet werden können, um die Bilder aus einem Stream in Verbindung mit zusätzlichen LoadOptions-Parametern zu laden, um andere Arten von Bildern zu unterstützen. Die PngOptions-Klasse macht die Methoden verfügbar, um die Eigenschaften wie Farbtyp, Komprimierungsverhältnis, Vektorrasteroptionen usw. festzulegen, um nur einige zu nennen.

In diesem Thema haben wir gelernt, wie man eine PNG-Komprimierung mit Java erreicht. Wenn Sie mehr über das Konvertieren eines PNG in ein ICON erfahren möchten, lesen Sie den Artikel zu wie man PNG in ICON in Java konvertiert.

 Deutsch