
Java’da kaliteyi kaybetmeden TIFF’i PNG’ye dönüştürün
TIFF ve PNG karmaşık görüntülerin sunulmasına yönelik popüler dosya formatlarıdır. Ancak PNG’lerin daha küçük boyutları nedeniyle web platformu için çok uygun olduğu düşünülmektedir. Öte yandan TIFF’ler birçok web tabanlı programla uyumlu değildir ve PNG’lerden daha büyük alan gerektirir. Bu faktörlerden dolayı, görüntü kalitesinden ödün vermeden TIFF’lerinizi PNG’ye dönüştürmek ilginizi çekebilir. Eğer öyleyse, bu makalede Java’da kalite kaybı olmadan TIFF’i PNG’ye nasıl dönüştürebileceğimizi tartışacağız.
Bu makalede aşağıdaki noktalar ele alınacaktır:
- TIFF’den PNG’ye dönüştürme kitaplığı kurulumu
- Java’da TIFF’i PNG’ye dönüştürün
- Giriş ve çıkış karşılaştırması
TIFF’den PNG’ye Dönüştürücü - Java Kitaplığı Kurulumu
Bu bölümde bu TIFF’den PNG’ye dönüştürme API’sine kurulum prosedürünü göstereceğiz. Bir Java projesini veya uygulamasını yönetmek için Maven kullanıyorsanız pom.xml dosyasına aşağıdaki yapılandırmaları ekleyin.
<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>
Daha sonra aşağıdaki komutları çalıştırın.
mvn clean
mvn install -U
Diğer Java çerçeveleriyle ilgili yapılandırmalar için lütfen releases.conholdate.com adresini ziyaret edin.
Java Dönüştürücü: Kaliteyi Kaybetmeden TIFF’den PNG’ye Dönüştürme
37 MB disk alanı kaplayan bir TIFF dosyası seçelim. Bu TIFF’e hiçbir sıkıştırma algoritmasının uygulanmadığını varsayalım. Dolayısıyla bu bölümde aşağıdaki hedeflere ulaşmayı bekleyeceğiz:
- Görüntü boyutunu küçültün.
- Web tabanlı uygulamalarla uyumlu hale getirin.
Yukarıdaki her iki hedefe de ulaşmanın nihai yolu, kaliteyi kaybetmeden TIFF’i PNG görüntüsüne dönüştürmektir. PNG dosya formatı kayıpsız sıkıştırmayı desteklediğinden çıktıdaki görüntü kalitesini düşürmez.
Java kullanarak kaliteyi kaybetmeden TIFF’i PNG’ye dönüştürme adımları aşağıda verilmiştir:
- TIFF görüntüsünü Converter sınıfını kullanarak yükleyin.
- ImageConvertOptions sınıfının bir örneğini başlatın ve dönüştürme dosyası formatını PNG olarak ayarlayın.
- setHeight(int) ve setWidth(int) yöntemlerini kullanarak elde edilen PNG’nin boyutlarını belirtin.
- JPG görüntüsünü kaydetmek için Converter.convert(String arg0, ConvertOptions arg1) yöntemini çağırın.
Aşağıdaki kod örneği, Java’da TIFF’in PNG’ye nasıl dönüştürüleceğini gösterir.
//Sunuyu yükle
Converter converter = new Converter("sample.pptx");
// JPG formatı için dönüştürme seçeneklerini ayarlayın
ImageConvertOptions options = new ImageConvertOptions();
options.setFormat(ImageFileType.Png);
// Resim boyutunu ayarla
options.setWidth(5600);
options.setHeight(4200);
// JPG formatına dönüştür
converter.convert("ppt-to-image.jpg", options);
TIFF’i PNG’ye Dönüştür: Çıktı Karşılaştırması
Öncelikle, hem giriş TIFF hem de çıkış PNG görüntüleri için diskteki boyutları gösteren aşağıdaki görüntüye bakın.


Ücretsiz lisans alın
API’yi değerlendirme sınırlamaları olmadan denemek için ücretsiz geçici lisans alabilirsiniz.
Özetliyor
Özetlemek gerekirse, Java’da TIFF görüntü dosyalarının PNG’lere dönüştürülme prosedürünü tartıştık. Sonuç olarak, Java TIFF’den PNG’ye Dönüştürücü kitaplığını kullanarak görüntü kalitesini kaybetmeden TIFF’i programlı olarak PNG’ye nasıl dönüştüreceğinizi öğrendiğinizi umuyoruz. Ayrıca Java TIFF’den PNG’ye dönüştürme API’sinin yüksek kaliteli sonuçlar sağlamadaki gücünü de gözlemlemiş olabilirsiniz.
Java dönüşümü API’si hakkında daha fazla bilgi edinmek için belgeleri ziyaret edebilirsiniz.
Son olarak, düzenli güncellemeler için lütfen conholdate.com adresini takip etmeye devam edin.
SSS
TIFF ve PNG nedir?
TIFF (Etiketli Görüntü Dosyası Formatı), genellikle grafik tasarım ve profesyonel fotoğrafçılığın basılmasında kullanılan, yüksek kaliteli görüntülere yönelik popüler bir görüntü formatıdır. PNG (taşınabilir ağ grafikleri), web grafikleri, dijital sanat ve logolar için kullanılan popüler bir görüntü formatıdır. PNG kayıpsız bir formattır, yani sıkıştırıldığında kaliteyi kaybetmez. Aynı zamanda TIFF, kullanılan sıkıştırmaya bağlı olarak kayıplı veya kayıpsız olabilir.
Neden bir TIFF’i PNG’ye dönüştürmek isteyeyim?
Bir TIFF görüntüsünü PNG biçimine dönüştürmek istemenizin birkaç nedeni vardır. PNG dosyalarının boyutu genellikle TIFF dosyalarından daha küçüktür, bu da PNG dosyalarının aktarılmasını ve saklanmasını kolaylaştırır; şeffaflığı destekledikleri ve web kullanımı için optimize edilebildikleri için web grafikleri için de idealdir. Ayrıca PNG dosyaları, web tarayıcıları, görüntü düzenleyicileri ve işletim sistemleri dahil olmak üzere çeşitli uygulamalarda kullanılabilir.
Kaliteyi kaybetmeden Java’da bir TIFF’i PNG’ye nasıl dönüştürebilirim?
Kaliteyi kaybetmeden bir TIFF görüntüsünü Java’da PNG formatına dönüştürmek için, Önce TIFF to PNG Converter Java kitaplığını yükleyin, ardından bu makalenin Java’da TIFF’i PNG’ye Dönüştür bölümünü izleyin.
Bir soru sor
Sorularınızı veya sorularınızı forum üzerinden bize bildirebilirsiniz.