Sonuç neden şeffaf bir PNG?
Çünkü kare bir dosyanın içindeki dairenin köşelerinde hiçbir şeyin kalmaması gerekir. Köşeler beyazla doldurulsaydı görsel yalnızca beyaz bir sayfada yuvarlak görünür, başka her yerde dört parlak üçgen gösterirdi. PNG bir alfa kanalı saklar, dolayısıyla köşeler gerçekten boştur; JPEG'in alfa kanalı yoktur ve bunu taşıyamaz. Şeffaflığı siyah gösteren uygulamalar için köşeleri düz bir renkle doldurma seçeneği de vardır.
Bir yere yükledim ve köşeler beyaza ya da siyaha döndü. Ne oldu?
O site dosyanızı yeniden kodladı: genellikle JPEG'e, ki JPEG şeffaflığı saklayamaz, bu yüzden boş köşeler düz bir renge indirgendi. PNG'nin kendisinde bir sorun yok; hedefin PNG kabul edip etmediğine bakın ya da platform avatarı zaten daireye maskeliyorsa bu düzleştirmeyi kabul edin.
WhatsApp veya Discord profil fotoğrafı için hangi boyutta dışa aktarmalıyım?
İkisi de kare bir yüklemeye kendi dairesel maskesini uygular, dolayısıyla boyut şekilden daha önemlidir. Yaklaşık 512 piksellik kare bir çıktı ikisi için de rahat bir cevaptır: uygulamalar avatarları bundan çok daha küçük gösterir ama keskin ekranlarda daha yüksek çözünürlüklü bir kopya ister. 96 piksellik bir kırpım, herhangi bir yer onu daha büyük gösterdiği anda yumuşak görünür; 4000 piksellik bir avatarın ise daha büyük bir yükleme dışında bir faydası yoktur.
Görselim herhangi bir yere yükleniyor mu?
Hayır. Görsel tarayıcınızda çözülür ve daire yine tarayıcınızdaki bir canvas üzerinde maskelenir; fotoğraf cihazınızdan hiç ayrılmaz ve sunucuda saklanan hiçbir şey olmaz.