Convierte TIFF a PNG sin perder calidad en Java

Convierte TIFF a PNG sin perder calidad en Java

TIFF y PNG son formatos de archivo populares para presentar imágenes complejas. Sin embargo, los PNG se consideran adecuados para la plataforma web debido a su tamaño más pequeño. Por otro lado, los TIFF no son compatibles con muchos programas basados en la web y requieren más espacio que los PNG. Debido a estos factores, es posible que le interese convertir sus archivos TIFF a PNG sin comprometer la calidad de la imagen. Si es así, en este artículo, discutiremos cómo convertir TIFF a PNG sin perder calidad en Java.

En este artículo se tratarán los siguientes puntos:

Instalación de la biblioteca de conversión de Java

En esta sección, demostraremos el procedimiento de instalación de esta API de conversión de TIFF a PNG. Si está utilizando Maven para administrar un proyecto o aplicación Java, agregue las siguientes configuraciones en el archivo 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>

Luego ejecute los siguientes comandos.

mvn clean    
mvn install -U

Para configuraciones sobre otros marcos Java, visite releases.conholdate.com.

Java Converter: conversión de TIFF a PNG sin perder calidad

Elijamos un archivo TIFF que ocupe 37 MB de espacio en disco. Suponga que no se ha aplicado ningún algoritmo de compresión a este TIFF. Así, en este apartado, nos adelantaremos a la consecución de los siguientes objetivos:

  • Reducir el tamaño de la imagen.
  • Hacerlo compatible con aplicaciones basadas en web.

La forma definitiva de lograr los dos objetivos anteriores es convertir una imagen TIFF a PNG. Dado que el formato de archivo PNG admite la compresión sin pérdidas, no reducirá la calidad de la imagen en la salida.

Los siguientes son los pasos para convertir TIFF a PNG usando Java:

El siguiente ejemplo de código muestra cómo convertir TIFF a PNG en Java.

Convertir TIFF a PNG: Comparación de salida

En primer lugar, mire la siguiente imagen, que muestra los tamaños en el disco para las imágenes TIFF de entrada y PNG de salida.

Conversión de TIFF a PNG: Comparación de tamaño
Después de eso, observemos la siguiente captura de pantalla, que muestra la calidad de ambas imágenes con un zoom particular.
Convertir imagen TIFF a PNG: Comparación de calidad
Por lo tanto, puede ver una reducción significativa en el tamaño del PNG de salida. Sin embargo, la calidad de la imagen es similar tanto para las imágenes de entrada como para las de salida.

Obtenga una licencia gratis

Puede obtener una licencia temporal gratuita para probar la API sin limitaciones de evaluación.

Resumiendo

Para resumir, discutimos el procedimiento de conversión de archivos de imagen TIFF a PNG en Java. En consecuencia, esperamos que haya aprendido cómo convertir archivos TIFF a PNG mediante programación sin perder calidad de imagen. Es posible que también haya observado la fuerza de la API de conversión de TIFF a PNG de Java para proporcionar resultados de alta calidad.

Puede visitar la documentación para obtener más información sobre la conversión de Java API.

Por último, permanezca atento a conholdate.com para obtener actualizaciones periódicas.

Hacer una pregunta

Puedes hacernos saber tus dudas o consultas en nuestro foro.

Ver también