Convertir TIFF en PNG sans perte de qualité en Java

Convertir TIFF en PNG sans perte de qualité en Java

TIFF et PNG sont des formats de fichiers populaires pour la présentation d’images complexes. Cependant, les PNG sont considérés comme bien adaptés à la plate-forme Web en raison de leur petite taille. D’autre part, les fichiers TIFF ne sont pas compatibles avec de nombreux programmes Web et nécessitent un espace plus important que les fichiers PNG. En raison de ces facteurs, vous pourriez être intéressé par la conversion de vos fichiers TIFF en PNG sans compromettre la qualité de l’image. Si tel est le cas, dans cet article, nous verrons comment convertir TIFF en PNG sans perte de qualité en Java.

Les points suivants seront abordés dans cet article :

Installation de la bibliothèque de conversion Java

Dans cette section, nous allons démontrer la procédure d’installation de cette API de conversion TIFF vers PNG. Si vous utilisez Maven pour gérer un projet ou une application Java, ajoutez les configurations suivantes dans le fichier pom.xml.

<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>

Exécutez ensuite les commandes suivantes.

mvn clean    
mvn install -U

Pour les configurations concernant d’autres frameworks Java, veuillez visiter releases.conholdate.com.

Convertisseur Java : conversion TIFF en PNG sans perte de qualité

Choisissons un fichier TIFF qui occupe 37 Mo d’espace disque. Supposons qu’aucun algorithme de compression n’a été appliqué à ce fichier TIFF. Ainsi, dans cette section, nous prévoyons d’atteindre les objectifs suivants :

  • Réduire la taille de l’image.
  • Rendez-le compatible avec les applications Web.

Le moyen ultime d’atteindre les deux objectifs ci-dessus est de convertir une image TIFF en PNG. Étant donné que le format de fichier PNG prend en charge la compression sans perte, il ne réduira pas la qualité de l’image dans la sortie.

Voici les étapes pour convertir TIFF en PNG en utilisant Java :

L’exemple de code suivant montre comment convertir TIFF en PNG en Java.

Convertir TIFF en PNG : comparaison de sortie

Tout d’abord, regardez l’image suivante, qui montre les tailles sur le disque pour les images TIFF d’entrée et PNG de sortie.

Conversion TIFF en PNG : comparaison de taille
Après cela, observons la capture d’écran suivante, qui montre la qualité des deux images à un zoom particulier.
Convertir une image TIFF en PNG : comparaison de qualité
Par conséquent, vous pouvez voir une réduction significative de la taille du PNG de sortie. Cependant, la qualité d’image est similaire pour les images d’entrée et de sortie.

Obtenez une licence gratuite

Vous pouvez obtenir une licence temporaire gratuite pour essayer l’API sans limitation d’évaluation.

Résumé

Pour résumer, nous avons discuté de la procédure de conversion des fichiers image TIFF en PNG en Java. Par conséquent, nous espérons que vous avez appris à convertir par programmation des TIFF en PNG sans perdre en qualité d’image. Vous avez peut-être également observé la force de l’API de conversion Java TIFF vers PNG pour fournir des résultats de haute qualité.

Vous pouvez consulter la documentation pour en savoir plus sur l’API Java conversion.

Enfin, restez à l’écoute sur conholdate.com pour des mises à jour régulières.

poser une question

Vous pouvez nous faire part de vos questions ou requêtes sur notre forum.

Voir également