Konvertieren Sie TIFF in PNG ohne Qualitätsverlust in Java

Konvertieren Sie TIFF in PNG ohne Qualitätsverlust in Java

TIFF und PNG sind beliebte Dateiformate für die Präsentation komplexer Bilder. PNGs gelten jedoch aufgrund ihrer geringeren Größe als gut geeignet für die Webplattform. Andererseits sind TIFFs mit vielen webbasierten Programmen nicht kompatibel und benötigen mehr Platz als PNGs. Aufgrund dieser Faktoren könnten Sie daran interessiert sein, Ihre TIFFs in PNGs zu konvertieren, ohne die Bildqualität zu beeinträchtigen. Wenn ja, werden wir in diesem Artikel diskutieren, wie man TIFF in PNG konvertiert, ohne an Qualität in Java zu verlieren.

Folgende Punkte werden in diesem Artikel behandelt:

Installation der Java-Konvertierungsbibliothek

In diesem Abschnitt demonstrieren wir das Installationsverfahren dieser TIFF-zu-PNG-Konvertierungs-API. 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.

Java Converter: Konvertierung von TIFF in PNG ohne Qualitätsverlust

Wählen wir eine TIFF-Datei, die 37 MB Speicherplatz belegt. Angenommen, auf dieses TIFF wurde kein Komprimierungsalgorithmus angewendet. In diesem Abschnitt werden wir also davon ausgehen, dass die folgenden Ziele erreicht werden:

  • Verkleinern Sie die Bildgröße.
  • Machen Sie es mit webbasierten Anwendungen kompatibel.

Der ultimative Weg, um beide oben genannten Ziele zu erreichen, ist die Konvertierung von TIFF- in PNG-Bildern. Da das PNG-Dateiformat eine verlustfreie Komprimierung unterstützt, wird die Bildqualität in der Ausgabe nicht beeinträchtigt.

Im Folgenden sind die Schritte zum Konvertieren von TIFF in PNG mit Java aufgeführt:

Das folgende Codebeispiel zeigt, wie TIFF in Java in PNG konvertiert wird.

TIFF in PNG umwandeln: Ausgabevergleich

Sehen Sie sich zunächst das folgende Bild an, das Größen auf der Festplatte für TIFF-Eingabe- und PNG-Ausgabebilder zeigt.

Konvertierung von TIFF in PNG: Größenvergleich
Betrachten wir danach den folgenden Screenshot, der die Qualität beider Bilder bei einem bestimmten Zoom zeigt.
TIFF-Bild in PNG konvertieren: Qualitätsvergleich
Daher können Sie eine deutliche Reduzierung der Größe des Ausgabe-PNG feststellen. Die Bildqualität ist jedoch für Eingangs- und Ausgangsbilder ähnlich.

Erhalten Sie eine kostenlose Lizenz

Sie können eine kostenlose temporäre Lizenz erwerben, um die API ohne Evaluierungseinschränkungen zu testen.

Zusammenfassen

Zusammenfassend haben wir das Konvertierungsverfahren von TIFF-Bilddateien in PNGs in Java besprochen. Daher hoffen wir, dass Sie gelernt haben, wie Sie TIFFs programmgesteuert in PNGs konvertieren, ohne die Bildqualität zu beeinträchtigen. Möglicherweise haben Sie auch die Stärke der Java-TIFF-zu-PNG-Konvertierungs-API bei der Bereitstellung qualitativ hochwertiger Ergebnisse beobachtet.

Sie können die Dokumentation aufrufen, um mehr über die API Java-Konvertierung zu erfahren.

Bleiben Sie schließlich unter conholdate.com auf dem Laufenden, um regelmäßige Updates zu erhalten.

Stelle eine Frage

Sie können uns Ihre Fragen oder Anregungen in unserem Forum mitteilen.

Siehe auch