BMP biçiminden PNG biçimine dönüştürücü
Sıkıştırılmamış Windows Bitmap dosyalarını PNG'ye dönüştürerek görüntü kalitesini düşürmeden kayıpsız sıkıştırma sağla ve dosya boyutlarını küçült.
Biçim karşılaştırması ve teknik özellikler
| Teknik belirtim | BMP | PNG |
|---|---|---|
| MIME Türü | image/ | image/ |
| Tür | raster | raster |
| Sıkıştırma | sıkıştırılmamış / RLE | kayıpsız (DEFLATE / LZ77 + Huffman) |
| Standart belirtimi | Microsoft Windows Bitmap Header | W3C PNG 3rd Edition |
| Sihirli bayt başlığı | 42 4D (BM) | 89 50 4E 47 0D 0A 1A 0A |
Format Genel Bakışı ve Kullanım Alanları
Windows Bitmap dosyaları piksel verilerini neredeyse hiç sıkıştırmadan saklar; bu da web sitelerini yavaşlatan ve e-posta eklerini dolduran büyük dosyalar oluşturur. Ham grafikleri PNG'ye dönüştürmek web tarayıcılarında hızla yüklenen ve modern işletim sistemlerinin çoğunda doğru görüntülenen daha küçük görseller sağlar. Web geliştiricileri ve grafik tasarımcıları, depolama alanından tasarruf ederken görsel varlıkların keskinliğini korumak için bu dönüştürmeyi kullanır. Eski yazılımlar ve Windows uygulamaları çoğu zaman ham bitmap biçiminde çıktı verir. Bu grafikleri PNG'ye dönüştürmek onları modern dijital yayıncılığa, mobil uygulamalara ve bulut depolamaya hazırlar. PNG saydam arka planları desteklediğinden eski bitmap iş akışlarında sık görülen düz beyaz veya siyah arka planları da kaldırabilirsin.
Teknik Özellikler ve Kodek Ayrıntıları
Windows Bitmap dosyaları image/bmp MIME türünü kullanır ve 'BM' ASCII sihirli baytlarıyla (onaltılık 42 4D) başlar. Piksel ızgaralarını sıkıştırılmamış veya çalıştırılma uzunluğu kodlanmış (RLE) yapılar kullanarak depolar ve bu da yüksek bayt sayılarına yol açar. Buna karşılık, PNG dosyaları image/png MIME türünü kullanır ve 89 50 4E 47 0D 0A 1A 0A 8 baytlık imzasıyla başlar. PNG, yüksek kayıpsız sıkıştırma oranları elde etmek için LZ77 kayan sözlüklerini ve Huffman kodlamasını birleştiren DEFLATE algoritmasına dayanır.
İşletim Sistemi ve Tarayıcı Uyumluluğu
PNG, modern işletim sistemleri, tarayıcılar ve görüntü uygulamaları tarafından yaygın olarak desteklenir. BMP desteği mobil ve web yazılımlarında daha fazla değişiklik gösterir.
Faydalı bilgiler
BMP'den PNG'ye teknik diyagramlar veya piksel sanatı dönüştürürken, kaynak dosyayla eşleşmesi ve gereksiz renk paleti azaltımını önlemesi için renk derinliğini 8 bit veya 24 bit olarak ayarla.
Sıkça Sorulan Sorular
Kaliteyi kaybetmeden Windows Bitmap nasıl PNG'ye dönüştürülür?
Her iki biçim de kayıpsız veri depolamayı destekler. BMP'den PNG'ye dönüştürmek temel kapsayıcıyı ve sıkıştırma matematiğini değiştirir, ancak hiçbir zaman piksel verilerini atmaz ve daha küçük bir dosya boyutuyla aynı görsel görünümle sonuçlanır.
Windows Bitmap ile PNG arasındaki fark nedir?
Windows Bitmap, eski ekran donanımları için tasarlanmış katı, sıkıştırılmamış bir ızgara kapsayıcısıdır; oysa PNG, grafikleri verimli bir şekilde depolamak için filtreleme ve DEFLATE algoritmaları kullanan ve alfa şeffaflığı gibi gelişmiş özellikler sağlayan modern, sıkıştırılmış bir kapsayıcıdır.