
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 TIFF-zu-PNG-Konvertierungsbibliothek
- TIFF in PNG in Java umwandeln
- Eingangs- und Ausgangsvergleich
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:
- Laden Sie das TIFF-Bild mit der Klasse Converter.
- Initialisieren Sie eine Instanz der Klasse ImageConvertOptions und legen Sie das Konvertierungsdateiformat auf PNG fest.
- Geben Sie die Abmessungen des resultierenden PNG mit den Methoden setHeight(int) und setWidth(int) an.
- Rufen Sie die Methode Converter.convert(String arg0, ConvertOptions arg1) auf, um das JPG-Bild zu speichern.
Das folgende Codebeispiel zeigt, wie TIFF in Java in PNG konvertiert wird.
//Load the presentation | |
Converter converter = new Converter("sample.pptx"); | |
// Set the convert options for JPG format | |
ImageConvertOptions options = new ImageConvertOptions(); | |
options.setFormat(ImageFileType.Png); | |
// Set image size | |
options.setWidth(5600); | |
options.setHeight(4200); | |
// Convert to JPG format | |
converter.convert("ppt-to-image.jpg", options); |
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.


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.