UltKit

Ako zmenšiť veľkosť obrázka v KB pre formuláre a e-mail

Aby sa fotka zmestila pod limit v KB, najprv zmenšite rozmery v pixeloch, uložte ju ako JPG a potom znižujte kvalitu, kým súbor nevyhovie. Fotka z mobilu s veľkosťou 3 MB, zmenšená na šírku približne 1200 px a uložená s kvalitou 70, má zvyčajne okolo 100 KB a portrét široký 300 px sa zmestí pod 20 KB.

Elena VásquezElena VásquezRedaktorka obrazových formátov
Aktualizované 11 min čítania
Notebook na drevenom stole s otvoreným programom na úpravu fotiek, na obrazovke fotka ruky držiacej fotoaparát a stĺpec posuvníkov na úpravy

Prečo formuláre na nahrávanie počítajú v kilobajtoch

Fotoaparát v telefóne ukladá fotky s 12 megapixelmi alebo viac, čo zvyčajne znamená 2–5 MB na snímku. Portál, ktorý zbiera fotku a podpis od stoviek tisíc ľudí, by pri prijímaní súborov v pôvodnej veľkosti potreboval terabajty úložiska a každý posudzovateľ by čakal na ich načítanie. Limit v kilobajtoch je najjednoduchšie pravidlo, ktoré môže vývojár vynútiť: server zistí počet bajtov ešte pred otvorením obrázka a väčší súbor odmietne. Preto chybové hlásenie hovorí o KB a nie o tom, ako obrázok vyzerá.

Čísla sa veľmi líšia a väčšina je výrazne pod tým, čo produkuje fotoaparát. Americké ministerstvo zahraničia žiada digitálnu fotku k vízu s rozmermi 600 × 600 až 1200 × 1200 px a najviac 240 KB (pravidlá sú na travel.state.gov). Indické náborové portály ako IBPS žiadali podpis s veľkosťou 10–20 KB a fotografiu 20–50 KB. Prijímacie systémy univerzít, platformy na prenájom a HR softvér sa často ustália na 100 KB, 200 KB alebo 1 MB. E-mail je štedrejší, Gmail povoľuje prílohy do 25 MB na správu, no tucet fotiek v plnej veľkosti ho aj tak prekročí.

Niektoré formuláre kontrolujú viac než počet bajtov. Portál môže vyžadovať aj presné rozmery v pixeloch, príponu JPG alebo JPEG, či minimálnu veľkosť, aby obrázok nebol poštovou známkou. Prečítajte si pokyny raz, zapíšte si všetky tri čísla (KB, pixely, formát) a plňte ich naraz. Ak trafíte KB, ale ignorujete pravidlo o pixeloch, dostanete len iné chybové hlásenie.

Tri páky: pixely, formát a kvalita

Rozmery v pixeloch sú zďaleka najsilnejšou pákou. Veľkosť súboru rastie s počtom pixelov a ten rastie so štvorcom šírky: ak zmenšíte šírku aj výšku na polovicu, zostane vám štvrtina pixelov. Zmenšenie fotky 4032 × 3024 na 1600 × 1200 zahodí približne 84 % pixelov a súbor sa typicky zmenší o podobný podiel, ešte než sa dotknete kvality. Pre čokoľvek, čo sa zobrazuje na obrazovke alebo kontroluje človek, stačí 1200–1600 px na dlhšej strane. Počíta sa aj orezanie: každý pixel prázdnej steny, ktorý odstránite, kodér už nemusí ukladať.

Formát určuje, ako úsporne sú tieto pixely uložené. JPG bol štandardizovaný ako ISO/IEC 10918-1 v roku 1992 a je určený na fotografie: zahadzuje jemné detaily, ktorých si oko takmer nevšimne. PNG je bezstratový, čo je ideálne pre logá a snímky obrazovky, ale pri fotkách plytvá, takže tá istá snímka ako PNG je často niekoľkonásobne väčšia než JPG. WebP a AVIF sú pri podobnej kvalite ešte menšie, ale mnohé vládne a náborové portály prijímajú iba JPG alebo JPEG, preto sú vhodné skôr pre weby a chatovacie aplikácie než pre formuláre. Ak neviete, čo formulár myslí pod „JPEG“, objasní to sprievodca JPG, JPEG a PNG.

Kvalita je jemné doladenie a funguje len pri stratových formátoch. Väčšina fotoaparátov a telefónov ukladá JPG s kvalitou 90 alebo vyššou a zníženie na 75 typicky zmenší súbor na polovicu bez rozdielu viditeľného pri bežnom zobrazení. Pod hodnotou okolo 50 sa hladké plochy, ako obloha a pleť, začínajú rozpadať na bloky a okolo textu sa objavujú svetlé okraje. Preto má byť kvalita až na konci: pri fotke v plnej veľkosti by ste ju na dosiahnutie malého cieľa museli stlačiť natoľko, že by škoda bola vidieť, kým pri zmenšenej fotke stačí mierne zníženie. Odstránenie metadát (poloha GPS, model fotoaparátu, vložený náhľad) je bonus navyše, pri mnohých fotkách z telefónu v hodnote 10–50 KB.

Typický účinok na fotku z telefónu s 12 MP a veľkosťou asi 3 MB (výsledky závisia od obsahu obrázka)
PákaČo meníteTypická úsporaViditeľná daň
OrezanieOdstránenie pozadia okolo motívu10–50%Žiadna, ak motív zostane celý
Rozmery v pixelochZo šírky 4032 px na 1600 pxAsi 80 %Žiadna na obrazovke; menej priestoru na priblíženie či tlač
FormátFotka v PNG uložená ako JPG70–90%Priehľadnosť sa vyplní jednofarebným pozadím
KvalitaKvalita JPG z 92 na 7540–60%Pri bežnom zobrazení zvyčajne žiadna
KvalitaKvalita JPG zo 75 na 50Ďalších 30–40 %Bloky na oblohe, svetlé okraje okolo textu
MetadátaOdstránenie EXIF, GPS a náhľadu10–50 KBŽiadna
Smartfón upevnený na malom čiernom statíve fotografuje modré kvety, na displeji fotoaparátu je záber na šírku
Jedna fotka z telefónu má zvyčajne 2–5 MB, čo je mnohonásobne viac, než povoľuje formulár. Foto: Unsplash

Ako trafiť presný počet KB

JPG nemá nastavenie typu „urob z toho 50 KB“. Rovnaká hodnota kvality dá pri každej fotke inú veľkosť, pretože rušný obrázok lístia potrebuje viac bajtov než hladká stena. Desktopové editory to riešia skúšaním: exportovať, pozrieť veľkosť, upraviť, exportovať znova. Funguje to, ale chce to niekoľko kôl a ľahko to prestrelíte a skončíte so 30 KB súborom, ktorý vyzerá hrubo, hoci 49 KB by vyzeralo čisto. Postup nižšie skracuje hádanie tým, že najprv ustáli rozmery v pixeloch, takže kvalita musí pokryť len posledný kúsok.

Kompresor s cieľovou veľkosťou robí rovnaké hľadanie za vás. V kompresore obrázkov nechajte Komprimovať podľa na Cieľová veľkosť, zadajte číslo a vyberte KB. Nástroj skúša hodnoty kvality, kým nenájde najvyššiu, ktorá vyhovuje, a ak je zapnuté Povoliť zmenšenie rozmerov, v malých krokoch zníži rozmery, keď samotná kvalita skončí na Najnižšia povolená kvalita. Pre najbežnejšie limity existujú stránky s už vyplneným číslom: komprimovať obrázok na 20 KB pre podpisy a fotky na skúšky a komprimovať obrázok na 100 KB pre náborové portály a formuláre k vízam. Ak chcete silu nastaviť sami, Úroveň kvality a Percento sú manuálne režimy pod tým istým prepínačom.

  1. 1

    Zapíšte si tri pravidlá

    Z pokynov formulára si poznačte maximálne KB, prípadné rozmery v pixeloch a prijímaný formát. Ak je uvedená aj minimálna veľkosť v KB, zapíšte si ju tiež.

  2. 2

    Orežte na motív

    Odstráňte pozadie, ktoré formulár nepotrebuje. Pri pravidlách rámovania, ako štvorcová fotka alebo pomer 3,5 × 4,5, vysvetľuje orezanie na presný pomer, ako na to bez deformácie.

  3. 3

    Zmeňte veľkosť na požadované pixely

    Použite presnú šírku a výšku, ktorú formulár udáva. Ak pravidlo o pixeloch chýba, na 100 KB sa hodí približne 1200 px na dlhšej strane a na 20 KB 300–400 px.

  4. 4

    Uložte ako JPG a nastavte cieľ

    Ako Výstupný formát zvoľte JPG a Cieľová veľkosť nastavte mierne pod limit, napríklad 48 KB pri limite 50 KB.

  5. 5

    Pred odoslaním skontrolujte výsledok

    Pozrite si veľkosť a otvorte súbor pri zväčšení 100 %. Ak sú tváre škvrnité, rozmery v pixeloch sú na daný rozpočet príliš veľké; vráťte sa o krok a zmenšite ich o trochu viac.

Takto sa typická fotka z telefónu s 3,2 MB približuje k limitu 100 KB, keď páky použijete v poradí. Hodnoty sú typické, nie namerané, a detailná scéna skončí o niečo vyššie.

  • Z fotoaparátu3,2 MB
  • Odstránené metadáta3,15 MB
  • Zmenšené na 1600 px640 KB
  • Kvalita JPG 75210 KB
  • 1200 px, kvalita 7097 KB

Ako zmenšiť veľkosť obrázka v mobile alebo v počítači

Telefóny ponúkajú niekoľko vstavaných skratiek, ale žiadna nedovolí zadať počet KB. Na iPhone sa Mail pri priložení fotiek spýta, či ich poslať v veľkosti Malá, Stredná, Veľká alebo Skutočná, a aplikácia Skratky má akcie Zmeniť veľkosť obrázka a Konvertovať obrázok. Od iOS 11 ukladajú iPhony fotky predvolene ako HEIC (Nastavenia, Fotoaparát, Formáty, Vysoká účinnosť) a mnohé portály HEIC odmietajú, takže súčasťou práce je aj prevod na JPG. V systéme Android sa galérie líšia podľa výrobcu: editor Galérie od Samsungu obsahuje možnosť zmeny veľkosti, kým Google Fotky sú určené skôr na úpravy než na nastavenie rozmerov v pixeloch. Nástroj v prehliadači tieto rozdiely obchádza, lebo na každom telefóne funguje rovnako.

Na počítači máte väčšiu kontrolu. Na Macu zmení Náhľad veľkosť v menu Nástroje, Upraviť veľkosť a jeho dialóg Súbor, Exportovať ukazuje pre JPEG posuvník kvality spolu s odhadom výslednej veľkosti súboru, čo manuálne cielenie urýchľuje. Vo Windows vie aplikácia Fotky zmeniť veľkosť obrázka zo svojej ponuky a Skicár ponúka Zmeniť veľkosť v percentách alebo pixeloch pred uložením ako JPEG. Obe platformy nechávajú konečné číslo v KB na skúšanie, čo je v poriadku pri jednom súbore a únavné pri dvadsiatich. Pri dávkach zvládne nástroj v prehliadači s cieľovou veľkosťou až 20 obrázkov naraz, každý do 95 MB, bez inštalácie.

iPhone

  1. 01Otvorte kompresor v Safari, ťuknite na oblasť nahrávania a vyberte Knižnica fotiek alebo Vybrať súbor.
  2. 02Vyberte fotku; snímky HEIC z fotoaparátu sa prijmú a môžu vyjsť ako JPG.
  3. 03Nastavte Výstupný formát na JPG a Cieľová veľkosť v KB, ťuknite na Komprimovať a výsledok uložte do Súborov.

Android

  1. 01Otvorte kompresor v Chrome a ťuknutím na oblasť nahrávania vyberte súbor z galérie alebo správcu súborov.
  2. 02Zadajte limit do Cieľová veľkosť a ako jednotku ponechajte KB.
  3. 03Ťuknite na Komprimovať a stiahnite; JPG sa objaví v priečinku Stiahnuté súbory, pripravené na priloženie do formulára.

Mac alebo Windows

  1. 01Presuňte naraz až 20 obrázkov do oblasti nahrávania alebo na ňu kliknite a vyberte súbory.
  2. 02Ak formulár udáva rozmery v pixeloch, v Rozšírené nastavenia nastavte Najprv zmeniť veľkosť alebo Minimálna šírka.
  3. 03Stlačte Komprimovať, skontrolujte každú novú veľkosť a súbory stiahnite jednotlivo alebo ako ZIP.

Skratky, ktoré nefungujú: snímky obrazovky, premenovanie, ZIP

Snímka obrazovky z fotky je najbežnejší obchádzací trik a občas náhodou vyrobí menší súbor. Háčik je v tom, že nemáte kontrolu nad výsledkom: snímka zachytí rozlíšenie obrazovky, nie fotky, pridá všetky viditeľné lišty a okraje a na väčšine telefónov sa ukladá ako PNG, čo je pre fotografiu nesprávny formát. Na modernom telefóne môže PNG snímka celej obrazovky ľahko vážiť viac než JPG, ktoré zobrazuje. Jej následné orezanie, prevod a kompresia trvá dlhšie než jedna kompresia originálu.

Druhou pascou je premenovanie súboru. Zmena photo.png na photo.jpg alebo photo.heic na photo.jpg zmení len označenie: dáta vnútri sú stále PNG alebo HEIC, veľkosť je rovnaká a portály, ktoré čítajú hlavičku súboru, ho odmietnu alebo nezobrazia. Nepomôže ani zazipovanie, pretože dáta JPG sú už komprimované a ZIP s JPG má približne rovnakú veľkosť. Formuláre navyše chcú obrázok, nie archív, takže ZIP sa odmietne rovno.

MythSnímka obrazovky z fotky je rýchly spôsob, ako ju zmenšiť.

FactJe to zvyčajne PNG v rozlíšení obrazovky vrátane stavových líšt, často väčšie než pôvodné JPG a menej detailné.

MythPremenovanie .png alebo .heic na .jpg súbor prevedie.

FactPrípona je len označenie. Bajty aj veľkosť zostávajú rovnaké a kontroly pri nahrávaní, ktoré čítajú hlavičku, stále vidia PNG alebo HEIC.

MythVloženie fotky do ZIP ju na nahranie zmenší.

FactJPG je už komprimované, takže ZIP ušetrí takmer nič a polia na nahrávanie obrázkov archívy neprijímajú.

MythOpakovaná kompresia toho istého JPG ho stále zmenšuje.

FactKaždý priechod s nižšou kvalitou pridáva nové artefakty na tie staré. Začnite od originálu a komprimujte raz na cieľovú veľkosť.

Keď sa PNG nechce zmenšiť

PNG sa stalo odporúčaním W3C v roku 1996 ako bezstratový formát, a bezstratový znamená, že nesmie zahodiť žiadny detail kvôli úspore miesta. Opakujúce sa vzory balí efektívne, preto sa snímka dokumentu alebo logo na jednofarebnom pozadí komprimuje dobre. Fotografia takmer nemá presné opakovanie, pretože každý pixel sa mierne líši od susedov, takže fotka v PNG zostane veľká, nech ju optimalizujete akokoľvek starostlivo. Ak má PNG fotka s 1200 px 1,8 MB, bezstratová optimalizácia ju môže zmenšiť na 1,6 MB; uloženie tých istých pixelov ako JPG s kvalitou 75 typicky dá 150–250 KB.

Existujú dva poctivé východiská. Ak je obrázok fotka a formulár prijíma JPG, zmeňte Výstupný formát na JPG a problém s veľkosťou väčšinou zmizne; priehľadné oblasti sa vyplnia jednofarebným pozadím, čo formuláre zriedka vadí. Ak musí zostať PNG (niektoré nahrávania podpisov a dizajnérske portály na ňom trvajú), prepnite Kompresia PNG na stratovú, ktorá zredukuje obrázok na farby, ktoré skutočne používa. Podpis tmavým atramentom na bielom potrebuje len zopár odtieňov a výrazne sa zmenší, kým farebná fotka stratí viditeľnú plynulosť prechodov.

Keď nepomôže ani jedno, zostáva opäť páka pixelov. Priehľadný výrez produktu s 3000 px nemôže byť zároveň PNG a 50 KB bez zmenšenia; 800 px by mohlo stačiť. Overte, či formulár priehľadnosť naozaj potrebuje, pretože biele pozadie v JPG sa často prijíma a je zlomkom veľkosti.

PNG a malý limit v KB sú zvyčajne zlá kombinácia

Ak formulár povoľuje oba formáty, pre fotky a skeny zvoľte JPG. PNG si nechajte len pre podpisy, logá a snímky obrazovky s jednofarebnými plochami a pri tesnom limite použite stratovú Kompresia PNG.

Hlavné poznatky

  • Najprv zmeňte rozmery v pixeloch; ušetrí to viac kilobajtov než ktorýkoľvek iný krok a na obrazovke to nič nestojí.
  • Pre fotky vo formulároch používajte JPG. PNG je na jednofarebnú grafiku a WebP portály často neprijímajú.
  • Kvalitu znižujte nakoniec a v malých krokoch; 70–80 je pri väčšine fotiek neviditeľné, pod 50 už badať rozdiel.
  • Mierte o niekoľko KB pod limit a zároveň dodržte pravidlá formulára pre pixely a formát.
  • Snímky obrazovky, premenované prípony a súbory ZIP veľkosť obrázka žiadnym užitočným spôsobom nezmenšia.
ZdieľaťXFacebookWhatsAppTelegram

Často kladené otázky

Dá sa zmenšiť veľkosť obrázka v KB bez zmeny rozmerov?

Áno, znížením kvality JPG a odstránením metadát. Funguje to dobre pri miernom zmenšení, napríklad z 3 MB na 800 KB, no pri veľmi malých cieľoch v plnom rozlíšení je potrebná taká nízka kvalita, že sa obrázok rozpadne na bloky.

Prečo je môj obrázok po kompresii väčší?

Zvyčajne preto, že bol prevedený z úspornejšieho formátu, napríklad z malého JPG alebo HEIC, na PNG, alebo bol uložený vo vyššej kvalite než originál. Výstup ponechajte ako JPG a zvoľte kvalitu rovnakú alebo nižšiu, než má zdroj.

Koľko pixelov sa zmestí do 50 KB?

Orientačne platí, že typická fotka s kvalitou 70 až 75 sa zmestí do 50 KB pri približne 600 až 800 pixeloch na dlhšej strane. Rušné scény s lístím alebo textom potrebujú menej pixelov, jednoduché pozadie dovolí viac.

Zhorší menšia veľkosť v KB kvalitu tlače fotky?

Len ak sa znížil počet pixelov. Veľkosť tlače závisí od počtu pixelov, takže obrázok široký 600 pixelov sa pri 300 DPI vytlačí ostro na šírku asi 5 cm. Ak chcete tlačiť, ponechajte si originál a na nahratie skomprimujte samostatnú kópiu.

Prijímajú portály na nahrávanie súbory WebP alebo HEIC?

Mnohé vládne, skúškové a pracovné portály akceptujú iba JPG alebo JPEG, niektoré aj PNG alebo PDF. WebP a HEIC pred nahratím preveďte na JPG, pokiaľ ich formulár výslovne neuvádza.

Je 1 KB v limite formulára 1 000 alebo 1 024 bajtov?

Závisí to od systému a formuláre to málokedy uvádzajú. Ak zostanete dve až päť percent pod limitom, súbor prejde v oboch prípadoch.

Čítajte ďalej