JPG’den PNG’ye dönüştürücü

JPG, PNG, WebP ve SVG görsellerini hiçbir yere yüklemeden PNG, JPG veya WebP biçimine dönüştürür ve her dönüşümün neyi değiştirdiğini gösterir.

ya da buraya bırakın
Şuna dönüştür

Hiçbir şey yüklenmez

Her dönüşüm bu tarayıcı sekmesinde, kendi makinenizde gerçekleşir. Hiçbir dosya bu siteye ya da başka birine gönderilmez — gönderilecek bir sunucu burada zaten yok — bu yüzden gizli bir görsel gizli kalır; dönüştürürken tarayıcınızın ağ sekmesini açık tutup bunu kendiniz görebilirsiniz.

Burada WebP hiçbir zaman kayıpsız değildir

WebP’nin kayıpsız bir kipi vardır, ama tarayıcının tuvali onu yazamaz — bunu isteyecek bir yol yoktur. Burada üretilen her WebP kayıplı bir kodlamadır; kalite denetiminin en üstünde de altında olduğu gibi kayıplıdır, dolayısıyla sonuç hiçbir zaman girenin kayıpsız bir kopyası olmaz.

Renkler kayabilir

Görsel burada yeniden çizilir ve gömülü bir renk profili taşımadan sıradan sRGB olarak yazılır. Daha geniş bir uzayda çekilmiş bir fotoğraf — yeni bir telefonda Display P3 ya da Adobe RGB — çoğu yerde aynı görünür, ama en doygun renkleri biraz daha soluk çıkabilir.

Diğer dönüştürücüler

  • Bir sayfayı yavaşlatacak kadar ağır bir PNG, WebP’nin tam da bunun için yapıldığı durumdur; bilgisayarınızdaki hiçbir programın açamadığı bir WebP de aynı kolaylıkla geri döner. O sayfa WebP seçili olarak açılır.

    WebP dönüştürücü
  • Elinizdeki bir fotoğraf değil de bir çizimse — SVG olarak kaydedilmiş bir logo ya da simge — biri bir boyut seçene kadar hiç pikseli yoktur. O seçimin çevresinde yazılmış sayfa odur.

    SVG’den PNG’ye dönüştürücü

JPG ve PNG aslında nedir

Bu iki biçim farklı resimler için tasarlandı ve neredeyse hiçbir ortak yanı olmayan yöntemlerle sıkıştırırlar. JPEG görüntüyü küçük bloklara böler ve yokluğunu gözünüzün en az fark edeceği ayrıntıyı atar; atmanın kendisi sıkıştırmadır. Bir fotoğrafın JPG hâlinin, kayıpsız herhangi bir dosyanın küçük bir kesri kadar olmasının ve her yeni kaydın biraz daha pahalıya mal olmasının sebebi budur. PNG bunun tersini yapar. Tekrarı arar — aynı piksellerden oluşan diziler, bir üstüne benzeyen bir satır — ve resmi olduğu gibi saklar; böylece çıkan, son pikseline kadar girenle aynıdır.

Bu fark, onlarla ilgili başka her şeyi belirler; bir dönüştürücüye gelen insanların çoğunun umduğu şeyi de. Bir JPG’yi PNG’ye dönüştürmek, JPEG kodlayıcısının çoktan attığını geri getiremez. Metnin çevresindeki bloklu kenarlar, sert bir sınır boyunca uzanan soluk hâle, berrak olması gereken bir gökyüzündeki benekler — bunlar artık piksellerin içindedir ve kayıpsız bir biçim onları da geri kalan her şey kadar sadakatle saklar. Elinize geçen şey, aynı resmin onu daha fazla bozmayacak bir kapta durmasıdır; bu gerçekten işe yarar bir şeydir ve bir kalite iyileştirmesi değildir.

  • JPEG hiç saydamlık taşımaz. Biçimin dördüncü bir kanalı yoktur, hiçbir zaman da olmadı; bu yüzden içinde saydam bölümler olan bir resim, JPG olarak yazılabilmesi için önce bir rengin üzerine konmak zorundadır — bu sayfadaki arka plan denetimi tam da bunun içindir.
  • PNG resmi olduğu gibi saklar ve saydamlık taşır; ekran görüntüleri, şemalar, arayüz görüntüleri ve içinde metin ya da keskin kenar olan her şey için doğru biçim olmasının sebebi budur. Bir fotoğrafın PNG hâlinin, geldiği JPG’nin genellikle birkaç katı olmasının sebebi de aynıdır.
  • WebP, ikisi birden olmaya çalışan daha yeni biçimdir. Büyük ölçüde JPEG’inkilere benzeyen fikirler üzerine kurulu kayıplı bir kipi, ruhen PNG’ye daha yakın kayıpsız bir kipi vardır ve ikisinde de saydamlık taşır — ama tarayıcıdan yalnızca kayıplı yarısına ulaşılabilir; aşağıdaki bir bölüm bunu anlatıyor.
  • Bir dosyanın uzantısını değiştirmek onu dönüştürmek değildir. Bir resmin adını JPG uzantısından PNG uzantısına değiştirmek her baytını olduğu gibi bırakır ve onu sonra ne açarsa PNG adı altında bir JPEG bulur — bu sayfanın biçimi, dosyanın adına değil içeriğine bakarak belirlemesinin sebebi tam olarak budur.

Bütün bunlardan bir tane pratik sonuç çıkar ve bir klasör dolusu dosyayı dönüştürmeden önce bilmeye değer: zaten bir piksel ızgarası olan bir dosya buradan, girdiği boyutlarla çıkar. Bu bir dönüştürücüdür, bir düzenleyici değil — hiçbir şey ölçeklenmez, kırpılmaz, keskinleştirilmez ya da ikinci kez sıkıştırılmaz; değişen tek şey aynı resmin nasıl saklandığıdır. Bunlar arasında tek istisna, kendi dosyası yan yattığını söyleyen bir fotoğraftır: o doğru yönüne çevrilir ve bu yüzden genişliğiyle yüksekliği yer değiştirir; araç da yeni sayıların sizi şaşırtmasına izin vermek yerine bunu satırda söyler.

Neye dönüştüreceğinizi seçmek

Bu sayfanın adı JPG’den PNG’ye, çünkü insanların çoğu buraya o dönüşüm için gelir; o da yalnızca sayfanın açıldığı ayardır. Piksel olarak okuyabildiği her dosya — JPG, PNG ya da WebP — yazabildiği üç biçimden herhangi birine dönüştürülebilir; yani biçim denetimi farkın tamamıdır ve bunlar arasında hiçbir yön özel bir durum değildir. Bir SVG’yi de okur ve o, yalnızca bir yön daha değildir: bir çizimin, biri bir boyut seçene kadar hiç pikseli yoktur; bu yüzden bir SVG seçmek bu sayfaya bir genişlik ile bir yükseklik ekler ve bu sitedeki SVG’den PNG’ye dönüştürücü, o kararın çevresinde kurulmuş kapıdır ve konuya ayrılmış kendi kılavuzu vardır. Hangi biçimi istediğiniz, elinizde bulunan dosyayla değil resimle ilgili bir sorudur.

  • Boyutun önemli olduğu bir fotoğraf: JPG seçin. Biçim bunun için tasarlandı, onu okuyamayan program ya da cihaz yok gibidir ve makul bir kalitede özgün dosyadan farkını normal bir görüntüleme boyutunda görmek zordur.
  • Bir ekran görüntüsü, bir grafik, bir şema, içinde metin ya da keskin kenar olan herhangi bir şey: PNG seçin. JPEG’in attığı şey en çok yüksek kontrastlı sınırlara denk gelir; bu yüzden JPG içindeki harfler, PNG’de hiç olmayan gri bir saçak edinir.
  • Korumanız gereken saydamlığı olan her şey: PNG ya da WebP seçin. JPG’nin onu koyacak yeri yoktur; yani bir logo için JPG seçmek, aslında ona bir arka plan rengi seçmektir.
  • Baytların önem taşıdığı bir web sayfası için bir resim: WebP seçin; benzer bir kalitede genellikle diğer ikisinden küçüktür. Kalite denetimini oynatın ve sonucun yanındaki boyuta bakın — bu, dosyalar hakkında genel bir kestirme kural değil, kendi dosyanızın ölçümüdür.
  • Yeniden düzenleyeceğiniz ya da saklayacağınız bir resim: PNG seçin. Bir JPG’nin her kaydı biraz daha atar ve kayıplar birkaç turda birikir; kayıpsız bir dosyaysa değişmeden istediğiniz kadar açılıp geri yazılabilir.

JPEG’in en sık yanlış yanıt olduğu yer, en düşüncesizce seçildiği yerdir: bir belgeye, bir hata raporuna ya da bir sunum slaydına giden ekran görüntüsü. Metin, JPEG’in en kötü başa çıktığı içeriktir; kodlayıcının yumuşatacağı o kadar az şey vardır ki dosya çoğu zaman PNG’nin olacağından küçük bile değildir; harflerin çevresindeki bozulmalar da kalıcıdır, yani sonradan kimse onları geri alamaz. Elinizde böyle bir ekran görüntüsü JPG olarak varsa, onu PNG’ye dönüştürmek onarmaz — ama hasarın ikinci kez olmasını durdurur ve dönüştürmenin sebebi çoğu zaman zaten budur.

Kalite denetimi yalnızca dönüştürdüğünüz hedef biçimin böyle bir şeyi olduğunda görünür, yani JPG ve WebP’de. PNG’nin takas edecek bir şeyi yoktur; bu yüzden orada durup hiçbir şey yapmayan bir denetim yerine hiç denetim sunulmaz. Onu neye ayarlarsanız ayarlayın, her satır özgün boyutu, dönüştürülmüş boyutu ve aradaki değişimi gösterir; böylece yaptığınız pazarlık bir tahmin değil, önünüzdeki bir sayı olur — ve yapabildiği yerde denetimi oynatmak, dosyayı yeniden okumak yerine çoktan çizilmiş bir resmi yeniden kodlar; boyutların size ayak uydurmasının sebebi budur.

Bu dönüştürücünün attıkları ve onları neden tutamadığı

Buradaki her şey, tarayıcınızın içinde zaten bulunan resim çizme düzeneğiyle yapılır: dosyanın kodu çözülür, resim bir kez çizilir ve istediğiniz biçimde geri yazılır. Aracın hiçbir şey yüklenmeden, hiçbir şey kurulmadan ve sayfanın kendisi dışında hiçbir şey indirilmeden çalışmasını sağlayan budur — ve bir tavan koyan da yine budur; onu sonradan başka bir yerde keşfetmektense burada açıkça söylemek daha iyidir.

  • Kamera bilgileri gider. EXIF — kamera modeli, poz bilgileri, tarih ve telefon kaydettiyse GPS koordinatları — piksellerin içinde değil yanında yolculuk eder ve resmi çizmek onu geride bırakır. Burada bunlardan herhangi birinin sağ kalabileceği bir biçim ya da ayar yoktur.
  • Gömülü renk profili de onunla birlikte gider. Çıktı, kendine ait bir profil taşımayan sıradan sRGB’dir; bu yüzden daha geniş bir uzayda çekilmiş bir fotoğraf — yeni bir telefonda Display P3 ya da Adobe RGB — çoğu yerde aynı görünür ve en doygun renklerinde biraz canlılık yitirebilir.
  • PNG çıktısı iyileştirilmiş değildir. Onu tarayıcının kendi sıkıştırıcısı yazar ve daha iyisini istemenin bir yolu yoktur; bu yüzden burada üretilen bir PNG, aynı resimden özel bir aracın üreteceğinden genellikle biraz daha büyüktür. Yine de kayıpsızdır: resim birebirdir, sıradan olan yalnızca paketlenişidir.
  • Baytlar yeniden üretilebilir cinsten değildir. Aynı resmi aynı kalitede alan iki tarayıcı, ikisi de tümüyle doğru olan iki farklı dosya üretir. Bu aracın size söz verebileceği şey belirli bir resimdir, hiçbir zaman belirli bir dosya değil.

Bunların bir kısmı, sayfanın içinde çalışacak biçimde derlenmiş gerçek bir kodlayıcı göndererek kaldırılabilirdi ve bu araç bunu bilerek yapmıyor. Böyle bir kodlayıcı birkaç yüz kilobayttır; her ziyaretçi onu, içlerinden yalnızca bir kısmı biraz daha küçük bir PNG alsın diye indirmek zorunda kalır ve bu, tarayıcının zaten üretebildiği bir yanıtı üretmek için kurulmuş bir düzenektir. Kod çözme yarısı yine de tarayıcınınki olurdu, yani yukarıdaki renk işleyişi onunla geri kazanılmış olmazdı; üstelik araç, öbür bütün sayfaları çizildiği anda çalışan bir sitede, indirme gelene kadar hiç çalışmaz olurdu. Tavanını söyleyen bir dönüştürücü, onu bir indirmenin arkasına saklayandan daha değerlidir.

Burada yitirilenlerin çoğunun insanların istediği yönde yitirildiğini söylemekte yarar var. Bu sayfada dönüştürülen bir dosya, başladığınız dosya ne taşıyor olursa olsun, hiçbir konum, hiçbir cihaz seri numarası ve hiçbir düzenleme geçmişi taşımaz — yani ihtiyacınız olan şey bunların hiçbiri iliştirilmemiş bir görüntü kopyasıysa, bu sonradan doğrulanacak bir şey değil, bir güvencedir. Bunlardan birini taşıyan bir dosyanın satırı bunu söyler, hiçbirini taşımayanın satırıysa hiçbir şey söylemez; bildirimi okumaya değer kılan tam olarak budur.

Kayıpsız bir WebP neden burada sunulmuyor

WebP tek bir ad altında birbirinden hayli farklı iki biçim barındırır. Kayıplı kip, yer kazanmak için ayrıntı atarak genel hatlarıyla JPEG gibi çalışır; kayıpsız kip daha çok PNG gibi çalışır ve öyle yazılmış bir dosya değişmeden sınırsız sayıda açılıp yeniden yazılabilir. Belirli bir WebP’nin ikisinden hangisini kullandığı, dosya yazılırken belirlenir ve dosyaya dışarıdan bakarak anlayabileceğiniz bir şey değildir.

Bir tarayıcının çizim tuvalinden bir ortam türü ve sıfırla bir arasında bir sayı istenebilir; arayüzün tamamı bundan ibarettir. Ondan WebP’nin kayıpsız kipini istemenin bir yolu yoktur, dolayısıyla bu sayfanın ürettiği her WebP kayıplı bir kodlamadır. Kalite denetiminin en üstü buna bir istisna değildir: burada bulunabilecek en iyi kayıplı kodlamadır, kayıpsız bir kopya değil. Belirli bir tarayıcının aralığın en tepesini sessizce daha iyi bir şey olarak görüp görmediği belirsizdir ve sürümler arasında değişmiştir; bu aracın ona dayanmamasının ve siz oradayken bunu satırda söylemesinin sebebi tam olarak budur.

  • Kesinlikle kayıpsız bir kopyaya ihtiyacınız varsa PNG seçin. Bu sayfanın yazdığı tek kayıpsız biçim odur ve her boyutta, her resim için kayıpsızdır.
  • Kayıpsız kipte yazılmış bir WebP bu araçtan kayıpsız çıkmaz. Onu WebP’ye dönüştürmek kayıplı olarak yeniden kodlar, yani sonuç özgün dosyayla bayt bayt aynı olmaz; kalite denetimini en üste almak da bunu değiştirmez.
  • Bir fotoğrafta bu ayrım çok daha az önem taşır, çünkü o buraya gelmeden çok önce zaten kayıplıydı. Oradaki tek gerçek soru, belirli bir boyutta hangi kodlamanın daha iyi göründüğüdür; onu kendi dosyanız için yanıtlayan şey de her sonucun yanında gösterilen boyuttur.

Her sonuç satırı size ne anlatıyor

Dönüştürücülerin çoğu işini sessizce yapar; bir resmin yan yatmış, siyah bir arka planın üzerinde ya da hareketini yitirmiş olarak çıkması ve onu dönüştüren kişinin bunu çok sonra ve başka bir yerde öğrenmesi böyle olur. Buradaki her dönüşüm, o dosyaya gerçekte ne olduğunun kısa bir listesini taşır — ve aynı ölçüde önemlisi, kayda değer hiçbir şey olmadığında hiçbir şey söylemez; bildirimleri kaydırıp geçilecek bir şey değil de okunmaya değer kılan budur.

  • Görüntü doğru yönüne çevrildi ve genişliğiyle yüksekliği yer değiştirdi. Bir telefon, fotoğrafı genellikle algılayıcının okuduğu biçimde saklar ve ona hangi yönden bakılacağını ayrıca kaydeder; buradaki bir dönüşüm resmi kodu çözülmüş piksellerinden yeniden çizer, dolayısıyla böyle bir not onunla hiçbir biçime gidemez ve çevirme bu yüzden gerçekten yapılır. Ondan sonra ekrandaki sayılar dosya yöneticinizin size gösterdikleri değildir; yer değiştirmenin fark edilmeye bırakılmayıp duyurulmasının sebebi budur.
  • Meta veri atıldı. Bu yalnızca gerçekten meta veri taşıyan bir dosya için görünür; gördüğünüzde bir anlam taşımasının, herkesin yaptığı her dönüşümde çıkan bir satır olmamasının bütün sebebi budur.
  • Saydamlık düzleştirildi — ve hangi rengin üzerine düzleştirildiği. Bu, varsayılan değil ölçülen bir şeydir: ekran görüntülerinin çoğu bir saydamlık kanalıyla saklanır ve onun tek bir pikselini bile kullanmaz, bu yüzden bildirim çizilen resimde gerçekten saydam bir piksel bulunana kadar bekler. JPG’ye dönüştürülen, saydam olmayan bir PNG hiçbir şey söylemez.
  • Ad ile içerik uyuşmuyor. Biçim her zaman baytlarla belirlenir, uzantıyla asla; bu yüzden birinin PNG uzantısıyla adlandırdığı bir JPEG, JPEG olarak doğru okunur ve doğru dönüştürülür — ve bu size söylenir, çünkü dosyanız hakkında neredeyse kesinlikle bilmediğiniz doğru bir şeydir.
  • Yalnızca ilk kare tutuldu. Bir kare dizisi taşıyabilen tek biçim WebP değildir: hareketli bir PNG, herhangi bir PNG gibi bir PNG’dir ve tarayıcıda tıpkı hareketli bir WebP gibi hareket eder. Bu sayfada hareketli dosya yazan hiçbir şey yoktur ve bu yüzden dönüştürülen şey ilk karedir — hangi biçime dönüştürürseniz dönüştürün aynıdır, dosyanın kendi geldiği biçim de buna dahildir.
  • Bu ayarda WebP yine de kayıplıdır. Bu yalnızca kalite denetiminin en üstünde görünür, başka hiçbir yerde; çünkü düzelttiği inancın taşınabileceği tek yer orasıdır.

Bir dosyanın dönüştürülemediği yerde araç, bir şey üretmek yerine sebebini söyler. Okuduğu biçimlerin hiçbiri olmayan bir dosya, adı belirtilerek geri çevrilir; desteklenen bir biçim olup başlığı bozuk ya da eksik olan da öyle; başlığı ne kadar sağlam görünürse görünsün tarayıcınızın kodunu çözemediği ortaya çıkan da öyle. Hiçbir şey tahmin edilmez ve yarım kalmış hiçbir şey bitmiş gibi geri verilmez — bu, yukarıdaki bildirimlerin kuralının en önemli olduğu tek anda uygulanmasıdır.

Bir geri çevirmeyi önceden bilmekte yarar var, çünkü bu tür araçların meşhur olduğu başarısızlık odur. Tarayıcıların, gerçekten tutabilecekleri resim boyutu için bir tavanı vardır; bu tavan telefonda ve masaüstünde aynı değildir, tek bir makinedeki iki tarayıcıda bile aynı değildir ve onu aşmak hiçbir hata vermez — sessizce, birkaç kilobaytlık boş bir görüntü verir ve o görüntü, biri açana kadar başarılı bir dönüşüme benzer. Bu yüzden araç, herhangi bir şey çizmeden önce resmi gerçek çıktı boyutunda ayırır, içine bilinen bir piksel yazar ve o pikseli geri okur. Tuval gerçekten orada değilse, dönüşüm, boyutu belirtilerek geri çevrilir ve hiçbir dosya üretilmez. Bu soru sabit bir sayıyla karşılaştırılarak değil, her dosya için kendi boyutunda sorulur; böylece kendi cihazınızın kaldırabildiği bir resim, başkası için seçilmiş bir sınır yüzünden asla geri çevrilmez.

Buradaki hiçbir şeyin makinenizden çıkmamasının sebebi

Bu sayfanın arkasında sunucu yok. Dönüşüm, bunu okuduğunuz tarayıcı sekmesinde, kendi makinenizin işlemcisinde gerçekleşir ve dosya hiçbir yere gönderilmez — onu alacak hiçbir şeyi olmayan bu siteye de, başka birine de. Bu, bir gün sessizce değiştirilebilecek bir ilke değildir; aracın yapıldığı şeyin kendisidir ve onun başka türlü çalışan bir sürümü yoktur.

Bunu sözümüze inanarak kabul etmek zorunda değilsiniz; işi bu şekilde kurmanın asıl anlamı da budur. Tarayıcınızın geliştirici araçlarını açın, ağ paneline bakın ve bir dosya dönüştürün: hiçbir şey çıkmaz. Sayfa, başka hiçbir yerde çalışan kodu olmayan bir avuç durağan dosyadır; yani bir kez yüklendikten sonra ağ bağlantısını tümüyle kesip istediğiniz kadar dönüştürmeyi sürdürebilirsiniz.

  • Bir yabancıya göndermeyeceğiniz bir resim — bir sözleşme, bir tıbbi görüntü, şirket içi bir şeyin ekran görüntüsü — burada makinenizden hiç çıkmadan dönüştürülebilir.
  • Dönüştürülen dosya, siz indirene kadar yalnızca bu sekmede vardır. Sekmeyi kapatmak onu silmenin tamamıdır ve onunla ilgili hiçbir şey ziyaretler arasında hatırlanmaz.
  • Kamera bilgileri dönüşümden sağ çıkamadığı için, indirdiğiniz dosya — başladığınız dosya ne kadarını taşıyor olursa olsun — hiçbir konum ve hiçbir cihaz ayrıntısı taşımaz.

Sıkça sorulan sorular

Bir JPG’yi PNG’ye dönüştürmek onu daha iyi gösterir mi?
Hayır ve insanların en çok umduğu şey budur. JPEG dosya yazılırken ayrıntı atar ve o ayrıntı hiçbir yerde kayıtlı değildir — metnin çevresindeki bozulmalar, keskin bir kenardaki yumuşama, düz bir renk alanındaki benekler, JPG elinize geçtiğinde resmin bir parçası olmuştur. PNG kendisine verileni olduğu gibi saklar, yani bozulmaları da geri kalan her şey kadar sadakatle korur. Dönüştürmenin size kazandırdığı şey, bundan sonra başka bir şeyin yitirilmemesidir: PNG, bir JPEG turunun daha ekleyeceği hasarı biriktirmeden düzenlenebilir, kırpılabilir ve yeniden kaydedilebilir.
PNG neden geldiği JPG’den bu kadar büyük?
Çünkü o kayıpsız, JPG ise değildi. JPEG boyutuna bilgi atarak ulaşır; PNG ise boyutuna yalnızca daha sıkı paketleyebileceği tekrarı bularak ulaşır ve bir fotoğrafta bundan çok az vardır. Bir fotoğraf için birkaç katı olması tümüyle olağandır; bir ekran görüntüsünde aradaki fark genellikle çok daha küçüktür, çünkü ekran görüntüsü düz alanlarla ve yinelenen satırlarla doludur. Buradaki PNG çıktısını tarayıcının kendi sıkıştırıcısının yazdığını bilmekte yarar var; o sıkıştırıcı fena değildir ama her ihtimali denemez, yani özel bir iyileştirici tek bir pikselini bile değiştirmeden dosyadan biraz daha kırpabilirdi.
Telefon fotoğrafım doğru yönde çıktı ama genişliğiyle yüksekliği yer değiştirdi. Neden?
Çünkü fotoğraf, ona hangi yönden bakılacağını söyleyen ayrı bir notla birlikte yan yatmış olarak saklanmıştı. Telefonlar bunu sürekli yapar: algılayıcı sahneyi kendi yönünde okur ve kamera, pikselleri çevirmek yerine ne kadar çevrileceğini söyleyen bir etiket yazar. Buradaki bir dönüşüm resmin kodunu çözer ve onu bir kez çizer, dolayısıyla hangi biçimi seçerseniz seçin hiçbir etiket onunla gitmez — üstelik PNG ile WebP’nin böyle bir etiketi tutacak yeri zaten yoktur — yani çevirmenin gerçekten yapılması gerekir. Çeyrek tur çevrilmiş bir resim, eskiden ne kadar genişse o kadar yüksektir. Yeni sayılar bir sürpriz değil bir açıklama olsun diye satır size yer değiştirmenin olduğunu söyler; resmin kendisi de artık her yerde diktir ve hiçbir görüntüleyiciye bir şey söylenmesi gerekmez.
Fotoğrafımdaki kamera bilgilerine ve konuma ne oldu?
Hangi biçime dönüştürürseniz dönüştürün, her dönüşümde gittiler. O bilgi piksellerin içinde değil, onların yanında yolculuk eden bir EXIF bloğunda bulunur; bu araç ise resmin kodunu çözerek, onu bir kez çizerek ve geri yazarak çalışır — bu da yalnızca resmi öteki tarafa geçirir, başka hiçbir şeyi değil. Aynısı gömülü bir renk profili, XMP ve yorumlar için de geçerlidir. Çoğu kişi için bu, istenen sonuçtur: indirdiğiniz dosya hiçbir GPS koordinatı ve hiçbir cihaz kimliği taşımaz ve bu, neyi neye dönüştürdüğünüzden bağımsız olarak geçerlidir. Meta verinin korunması gerekiyorsa bu iş için doğru araç bu değildir ve buradaki hiçbir ayar bunu değiştirmez.
Saydam logom beyaz bir arka planda çıktı. Neden ve rengi değiştirebilir miyim?
Çünkü onu JPG’ye dönüştürdünüz ve JPEG saydamlığı hiç saklayamaz — biçimde onu koyacak bir kanal yoktur. Resmin arkasında bir şey olması gerekir, bu yüzden araç önce bir arka plan boyar ve hangi rengi kullandığını size söyler. Beyaz, belgelerin, slaytların ve yükleme formlarının çoğu beyaz olduğu için varsayılandır; listenizdeki bir dosyanın gerçekten ihtiyacı olur olmaz bir renk denetimi görünür, böylece başka bir renk seçebilirsiniz ve dönüşüm yeniden yapılır. Saydamlığı korumayı yeğlerseniz PNG ya da WebP’ye dönüştürün — ikisi de onu taşır, o zaman hiçbir arka plan boyanmaz ve hiçbir bildirim görünmez.
Kalite denetiminin en üstündeki WebP kayıpsız bir kopya mıdır?
Hayır. WebP’nin kayıpsız bir kipi vardır ve bir tarayıcıdan bu istenemez: çizim tuvali bir ortam türü ile bir sayı alır ve ondan başka bir şey istemenin yolu yoktur. Bu yüzden burada üretilen her WebP kayıplı bir kodlamadır; denetimin en üstünde de tam olarak ortasındaki kadar kayıplıdır ve bildirimin orada görünmesinin, konumun kendi adına konuşmasına bırakılmamasının sebebi budur. Kesinlikle kayıpsız bir şeye ihtiyacınız varsa, bu sayfada bunu karşılayan tek biçim PNG’dir. Ve başladığınız dosyanın kendisi kayıpsız bir WebP idiyse, onu burada WebP’ye dönüştürmek bunu korumaz — o da her şey gibi yeniden kodlanır.
Çok büyük bir görüntüyü dönüştürmek yerine geri çevirdi. Neden denemiyor?
Çünkü boş bir dosya üreten şey denemektir. Her tarayıcının gerçekten tutacağı resim boyutu için bir tavanı vardır, bu sayı telefonlar, masaüstleri ve tarayıcı sürümleri arasında değişir ve onu aşmak hiçbir hata vermez — tuval sessizce oradadır ama boştur ve indirdiğiniz şey, açana kadar başarılı bir dönüşüme benzeyen birkaç kilobaytlık hiçliktir. Bu yüzden araç resmi gerçek çıktı boyutunda ayırır, bir piksel yazar ve herhangi bir şey çizmeden önce onu geri okur; tuval gerçekten orada değilse boyutu belirterek geri çevirir. Bu sınama sizin cihazınız için sizin dosyanız üzerinde yapılır; aynı görüntünün bir telefonda geri çevrilip bir dizüstünde dönüştürülebilmesinin sebebi budur.
Bir şey yükleniyor mu ve bu, ağ olmadan çalışır mı?
Hiçbir şey yüklenmiyor ve evet, çalışır. Dönüşüm kendi makinenizi kullanarak tarayıcı sekmenizde çalışır, buraya dosya gönderilecek bir sunucu yoktur ve bunu tarayıcınızın geliştirici araçlarındaki ağ panelini açıp izlerken bir şey dönüştürerek birkaç saniyede doğrulayabilirsiniz. Sayfa bir kez yüklendikten sonra hiçbir bağlantıya ihtiyaç duymaz: bağlantıyı tümüyle kesin, her dönüşüm yine çalışır. Dosyalarla ilgili hiçbir şey saklanmaz, ziyaretler arasında hatırlanmaz ya da sekmeyi kapattığınızda geride bırakılmaz.