CSS pikselini cihaz pikseline çevirme
Her CSS boyutunu cihaz piksel oranıyla çarpın. 800 × 600 CSS piksel alan, oran 2 olduğunda 1.600 × 1.200 cihaz pikseli gerektirir.
Formül ve yöntem
Backing width = ceil(CSS width × DPR); backing height = ceil(CSS height × DPR).Çözümlü örnek
| Girdi | Değer |
|---|---|
| CSS genişliği | 800 CSS px |
| CSS yüksekliği | 600 CSS px |
| Cihaz piksel oranı | 2 × |
| Sonuç | Değer |
|---|---|
| Yukarı yuvarlanan tampon genişliği | 1.600 px |
| Yukarı yuvarlanan tampon yüksekliği | 1.200 px |
| Toplam tampon pikseli | 1.920.000 |
Senaryoları karşılaştırın
Diğer örnek girdiler sabit kalırken ilk girdi değişir. Bunlar hesaplama senaryolarıdır; geleceğe yönelik tahminler değildir.
| Senaryoları karşılaştırın | CSS genişliği CSS px | Yukarı yuvarlanan tampon genişliği | Yukarı yuvarlanan tampon yüksekliği | Toplam tampon pikseli |
|---|---|---|---|---|
| −20% | 640 | 1.280 px | 1.200 px | 1.536.000 |
| Örnek | 800 | 1.600 px | 1.200 px | 1.920.000 |
| +20% | 960 | 1.920 px | 1.200 px | 2.304.000 |
Varsayımlar ve sınırlar
Tam tampon pikseli için her boyut yukarı yuvarlanır. Oran elle girilir; ekran incelenmez. Tarayıcı, yakınlaştırma ve görüntü işleme seçimleri görüntülemeyi etkileyebilir.
Görüntülenen sonuçlar yuvarlanır. Hesaplamalarda yuvarlanmamış JavaScript sayıları kullanılır; küçük kayan nokta farkları oluşabilir.
Tarayıcınızda çalışır
Etkileşimli araç, ağ erişimi engellenmiş bir korumalı alanda çalışır. ClearByte ve reklam betikleri buradaki değerleri okuyamaz. Tarayıcı eklentileri ve güvenliği ihlal edilmiş cihazlar bu korumanın dışındadır.
Kaynaklar ve tanımlar
Yöntem kontrol tarihi:
Öğrenmeye devam edin
İlgili bir işlemle devam edin
Ham görüntü belleği
Ham bayt = genişlik × yükseklik × kanal × kanal başına bayt. 1.920 × 1.080 boyutunda, dört adet bir baytlık kanallı tampon, ek yük öncesi 8.294.400 bayttır.
En-boy oranından yükseklik
Yükseklik = genişlik × oran yüksekliği ÷ oran genişliği. 16:9 oranında 1.920 piksel genişlik, 1.080 piksel yükseklik verir.
Ekran piksel yoğunluğu
Yoğunluk = köşegen piksel sayısı ÷ inç cinsinden fiziksel köşegen. Piksel köşegeni, genişlik karesi ile yükseklik karesinin toplamının kareköküdür.
Yüzde Hesaplayıcı
Bir temel değerin yüzdesini ve o yüzde eklenip çıkarıldıktan sonraki değerleri bulun. Negatif temel değeri yalnızca anlamlı olduğunda kullanın.