ICO Dönüştürücü

Görsellerini simge kapsayıcısı formatı olan ICO dosyasına dönüştür.

Maksimum yükleme dosyası boyutu: 5 MB

Uzak URL'yi Kullan
Cihazdan yükle
İkon boyutu

Bir .ico dosyasını incelediğinde çoğu resim formatında bulunmayan bir yapıyla karşılaşırsın: tek bir dosya içinde üst üste paketlenmiş birden fazla tam görsel yer alır. ICO klasik anlamda tek bir resim değil, minik bir kapsayıcıdır ve bu mantığı anlamak simgeleri doğru hazırlamanın temelidir.

ICO formatı neden tek bir resim değildir

Bir ICO dosyası, içeride kaç adet görselin saklandığını bildiren ICONDIR adlı kısa bir başlıkla başlar. Ardından her bir karesinin genişliğini, yüksekliğini ve renk derinliğini belirten dizin girişleri gelir. Asıl görsel verileri bu girişlerin hemen arkasında, her kare için ayrı bir blok halinde dizilir. Örneğin standart bir favicon.ico dosyası genellikle aynı görselin 16 × 16, 32 × 32 ve 48 × 48 boyutlarındaki versiyonlarını barındırır; tarayıcı veya işletim sistemi ekrandaki alana en uygun olanını seçip gösterir.

Bu nedenle düz bir PNG veya JPG dosyasını ICO formatına çevirmek, PNG dosyasını WebP formatına dönüştürmek gibi bire bir bir dosya türü değişimi değildir. Bu işlem daha çok bir paketleme sürecine benzer: kaynak görsel hedeflenen farklı boyutlara küçültülür ve bu karelerin her biri aynı dosyanın içine ayrı bir girdi olarak eklenir.

Standart bir ICO dosyasındaki boyutlar

Giriş boyutuTipik kullanım alanıKayıt biçimi
16 × 16Tarayıcı sekmesi, görev çubuğuPNG veya sıkıştırılmamış bitmap
32 × 32Masaüstü kısayolu, yer işareti çubuğuPNG veya sıkıştırılmamış bitmap
48 × 48Windows büyük simgeler görünümüPNG veya sıkıştırılmamış bitmap
256 × 256Modern yüksek çözünürlüklü ekranlarPNG (kenar başına 255 piksel üzerinde zorunlu)

ICO formatının geçmişi ve teknik özellikleri

  • Windows 3.0 kökeni — ICO formatı 1990 yılına dayanır ve ilk olarak yalnızca küçük, düşük renkli bit eşlemleri saklamak için tasarlanmıştır; dahili yapısının modern bir resim formatından çok bir bitmap başlığına benzemesinin nedeni budur.
  • 8-bit ve 4-bit varyantlar — Eski simgeler 16 veya 256 renk gibi sınırlı bir renk paleti kullanıyordu; bu nedenle çok eski ICO dosyaları modern bir simgeye kıyasla basık veya renk geçişlerinde çizgili görünebilir.
  • Alfa kanallı 32-bit simgeler — Windows XP ile birlikte sunulmuştur; eski simgelerin kullandığı sert kenarlı şeffaflık yerine yumuşak geçişli, kenar yumuşatmalı saydamlığa olanak tanır.
  • PNG sıkıştırmalı girişler — Windows Vista sürümünden bu yana bir ICO girdisi ham bitmap yerine doğrudan tam bir PNG görseli barındırabilir; bu durum kenar başına 255 pikseli aşan girdilerde zorunludur ve modern simgelerin 256 piksel boyutunda net kalmasını sağlar.
  • Güncelliğini koruyan yapı — Tüm geçmişine rağmen ICO, tarayıcıların /favicon.ico adresinden varsayılan olarak talep ettiği ve Windows sisteminin uygulama simgelerinde yararlandığı temel format olmaya devam eder.

ICO dönüştürme hakkında sık sorulan sorular

Oluşturulan ICO dosyası orijinal görselden neden daha büyük yer kaplar?

Çünkü ICO tek bir görsel değil, birden fazla görselin birleşimidir. Dosyaya 16, 32 ve 48 piksel boyutlarında sürümler eklendiğinde dosya bu üç kareyi birden depolar; dolayısıyla tek bir kareden daha büyük boyutta olması doğaldır.

Bir ICO dosyasında yalnızca tek bir boyut bulunabilir mi?

Evet, tek bir giriş içeren bir ICO dosyası tamamen geçerlidir. Ancak ölçeklendirme kaybı yaşamamak adına simge araçları ve favicon dosyaları genellikle birden fazla boyut barındırır.

ICO dosya türü şeffaf pikselleri destekler mi?

Evet, Windows XP sürümünden bu yana 32-bit girdiler için kenar yumuşatmalı saydamlık desteklenir. Eski 8-bit tarzı girdilerde ise yalnızca açık ya da kapalı şeklinde sert kenarlı şeffaflık mevcuttur.

CUR formatı ile ICO arasındaki fark nedir?

Her iki format da neredeyse aynı iç yapıya sahiptir. CUR, imleçler için kullanılan karşılıktır ve ek olarak tam tıklama noktasını belirten bir etkin nokta koordinatı içerir.

Bir ICO dosyasına en fazla kaç adet görsel eklenebilir?

Formatın sayaç alanı 16-bit bir sayıdır, bu yüzden teorik olarak binlerce girdi alabilir; ancak pratikte iki ila dört farklı boyut tüm ihtiyaçları fazlasıyla karşılar.

Cookie
Verilerinizi önemsiyoruz ve deneyiminizi geliştirmek için çerezleri kullanmayı çok isteriz.