Redimensionați o imagine PNG
Redimensionarea unui PNG aici este o călătorie fără pierderi: pixeli sunt resamplează la dimensiunile dumneavoastră și scriși direct înapoi cu compresia fără pierderi a PNG-ului, canalul alfa inclus. Nu există nicio decizie de calitate de luat — sliderul din panoul de setări se aplică doar formatelor cu pierderi și este ignorat când ieșirea este PNG. Ce merită atenția dumneavoastră în schimb este cum se comportă dimensiunile fișierelor PNG după un redimensionare și ce face resamplingul neted pentru imaginile cu margini dure. Ambele au surprize.
De ce nu există o alegere de calitate pentru PNG
PNG are un singur sistem de compresie și este fără pierderi, așa că encoderul nu are un dial de calitate de expus: pixeli care ies din resample sunt stocați exact, de fiecare dată. De aceea instrumentul ignoră sliderul pentru acest format — motorul nu transmite niciodată o valoare de calitate pentru o encodare PNG.
Singurele informații pe care le pierdeți sunt cele pe care resamplingul în sine le elimină. Trecerea de la 2000 de pixeli lățime la 1000 aruncă trei sferturi din mostre, iar nicio alegere de encoder nu a fost implicată în asta. De asemenea, înseamnă că redimensionările repetate nu acumulează daune în modul în care formatele cu pierderi o fac: zece salvări costă la fel ca una, cu condiția ca dimensiunile să nu se schimbe. Dacă aveți nevoie de un fișier mai mic la aceleași dimensiuni, aceasta este o problemă de compresie mai degrabă decât una de redimensionare.
Ieșirea este întotdeauna complet 32-bit — fișierele paletă cresc
Multe PNG-uri de pe web sunt fișiere paletă: în loc să stocheze o culoare pe pixel, ele stochează un index într-un tabel de maximum 256 de culori, ceea ce face ca icoanele și graficele simple să fie mici. Browserul decodează orice astfel de fișier în RGBA complet, iar acest instrument scrie rezultatul înapoi ca o imagine completă de 32 de biți, deoarece canvasul pe care desenează nu are noțiunea de paletă.
Consecința este contraintuitivă: o icoană paletă optimizată de 30 KB poate reveni mai mare după ce a fost micșorată, deoarece trucul paletei este dispărut din ieșire. Mărirea compune acest lucru — compresia fără pierderi trebuie să țină cont de fiecare pixel nou, așa că dublarea dimensiunilor unui PNG quadruplează aproximativ datele brute pe care trebuie să le stocheze. Când un fișier optimizat contează, păstrați originalul și tratați copia redimensionată ca ieșire derivată.
Margini dure, pixel art și interpolare netedă
Resamplerul este filtrul de netezire de înaltă calitate al browserului, iar nu există intenționat o opțiune de cel mai apropiat vecin. Pentru fotografii, acesta este filtrul corect. Pentru pixel art, linii de grilă de un pixel și text mic de UI, acesta este greșit: netezirea împarte marginile clare de un pixel între pixeli vecini, iar acestea ies gri și moi. Fotografii, în contrast, nu au margini dure de protejat și pot fi scalate liber.
Trei moduri de a limita daunele. Scalați prin factori întregi curați — 50% transformă doi pixeli în unul în loc de unul și jumătate. Tăiați ceea ce nu aveți nevoie în loc să micșorați totul, ceea ce păstrează pixeli supraviețuitori neatinși. Și niciodată nu măriți pixel art aici; interpolarea este exact ceea ce stilul său interzice, iar un editor dedicat cu scalare cel mai apropiat vecin este instrumentul potrivit pentru aceasta.
Întrebări frecvente
Fundalul transparent este păstrat?
Da, complet. Canalul alfa este resamplează împreună cu canalele de culoare, astfel încât transparența parțială — umbrele moi, margini antialiasate — supraviețuiește la noua dimensiune. Dispare doar dacă ulterior convertiți fișierul într-un format care nu are alfa.
Am micșorat PNG-ul meu și fișierul a crescut. Cum?
Originalul dumneavoastră a fost aproape cu siguranță un fișier paletă. Ieșirea este scrisă ca RGBA complet de 32 de biți, așa că spațiul salvat de mai puțini pixeli poate fi depășit de pierderea codării paletei. Păstrați originalul atunci când a fost optimizat manual.
Poate acest instrument să redimensioneze un PNG animat?
Doar primul său cadru — un APNG iese ca o imagine fără mișcare, iar nicio avertizare nu apare pentru acest format. Verificați rezultatul înainte de a înlocui orice vă pasă.
PNG-ul meu este de fapt o fotografie. Ar trebui să rămână PNG?
Probabil nu. Compresia fără pierderi stochează detalii de ton continuu scump, așa că un PNG fotografic rămâne greu la orice dimensiuni. Redimensionați-l aici, apoi lăsați convertorul de imagini să-l transforme în WebP sau JPEG; scăderea dimensiunii fișierului este de obicei dramatică.
Ce se întâmplă dacă forma imaginii mele nu se potrivește cu lățimea și înălțimea pe care le-am tastat?
Alegeți un mod de potrivire. Umpleți & Tăiați taie imaginea pentru a umple cutia dumneavoastră exactă; Întindeți o distorsionează pentru a se potrivi; Potriviți în interior păstrează totul, dar ieșirea se micșorează la dimensiunea potrivită a imaginii — mai mică decât cutia pe care ați tastat-o, niciodată umplută.
Profilul de culoare încorporat este păstrat?
Nu. Imaginea este reconstruită în spațiul standard sRGB al browserului și orice profil încorporat este lăsat în urmă. Irrelevant pentru capturi de ecran și grafice web; pentru lucrări de tipar gestionate de culoare, redimensionați într-o aplicație care păstrează profile.
Alte ghiduri de redimensionare
- Redimensionați un JPG
- Redimensionați un WebP
- Redimensionați imagini în masă
- Dimensiuni Instagram
- Dimensiunea miniaturii YouTube
- Poză de pașaport 2x2
- Dimensiunea printului 4x6
Redimensionați imagini online — Redimensionator de imagini gratuit