Naposledy testované
Čo robí tento nástroj na zmenu veľkosti obrázka?
Vaultaire mení rozmery jedného statického JPEG, PNG alebo WebP v pixeloch. Zachová celú kompozíciu aj pomer strán, aplikuje uloženú orientáciu zobrazenia a vytvorí nový obrázok pripravený na web.
Vybraný súbor sa spracúva vo vyhradenom workeri prehliadača. Fotky a grafiku spracúva pripnutý JavaScript prevzorkovač Pica. Pixel art používa vzorkovanie metódou najbližšieho suseda. Žiadne API na zmenu veľkosti súbor nedostane.
Ako zmením veľkosť obrázka na presné rozmery v pixeloch?
- Vyberte obrázok. Vyberte jeden statický JPEG, PNG alebo WebP. Prehliadač súbor pred dekódovaním skontroluje.
- Nastavte jeden rozmer. Použite najdlhšiu stranu, šírku, výšku, percento alebo maximálny rámček. Druhá strana sa dopočíta za vás.
- Stiahnite si skontrolovanú kópiu. Nový súbor zostáva zamknutý, kým neprejdú jeho rozmery, dekódované pixely a podporované metadáta.
Dá sa zmeniť veľkosť obrázka bez straty kvality?
Doslova nie. Menší raster obsahuje menej pixelov. Väčší raster obsahuje viac vzoriek, ale žiadny nový zachytený detail. JPEG a stratový WebP môžu navyše počas kódovania zmeniť hodnoty pixelov.
Tento nástroj robí kompromis kontrolovateľným. Režim fotiek používa pevný vysokokvalitný prevzorkovací filter. Protokol uvádza požadované rozmery, dekódované rozmery výstupu, formát, nastavenie kodéra, veľkosť súboru, spracovanie orientácie, priehľadnosť a výsledok podporovaných metadát.
Pica dokumentuje svoje limity prevzorkovania v prehliadači v repozitári projektu. API prehliadača použité na lokálne dekódovanie a výstup definujú createImageBitmap a OffscreenCanvas.convertToBlob.
Ako zmením veľkosť obrázka na veľkosť v KB alebo MB?
Slovo „zmena veľkosti“ pokrýva dve rôzne úlohy a potrebný nástroj závisí od toho, ktorú z nich máte na mysli.
Pixely sú rozmery. KB je veľkosť súboru. Táto stránka mení rozmery: nastavuje šírku a výšku v pixeloch a veľkosť súboru sa mení ako vedľajší účinok, ktorý nemôžete presne nastaviť. Použite ju, keď formulár žiada 600 na 600 pixelov alebo keď je obrázok pre rozloženie príliš veľký.
Na dosiahnutie limitu veľkosti súboru, napríklad 20 KB, 50 KB, 100 KB alebo 200 KB, použite kompresiu obrázkov. Berie číslo v KB alebo MB ako limit, testuje kvality kodéra a oznámi skutočný počet bajtov výstupu. Nikdy nemení rozmery, aby vynútila splnenie limitu.
Agresívne limity potrebujú oba nástroje v tomto poradí. Fotka z telefónu v plnom rozlíšení nesie viac detailu, než dokáže 20 KB alebo 50 KB súboru JPEG udržať pri akejkoľvek kvalite. Najprv tu zmenšite šírku a potom nastavte limit v kompresii.
Výstup JPEG, PNG alebo WebP
| Formát | Najvhodnejšie pre | Priehľadnosť | Nastavenie |
|---|---|---|---|
| JPEG | Fotky a široká kompatibilita | Nie. Vyžaduje sa voľba pozadia. | Kvalita kodéra |
| PNG | Grafika, text a presná alfa | Áno | Bezstratové kódovanie výstupu |
| WebP | Menšie moderné webové obrázky | Áno, ak to kodér prehliadača podporuje | Kvalita kodéra |
Prehliadač po výbere súboru otestuje každý kodér. Formát je vypnutý, ak vrátený typ súboru, signatúra alebo testovacie dekódovanie nesedí s požiadavkou.
Súkromná zmena veľkosti obrázka bez odosielania na server
Cloudflare doručuje túto stránku a jej statický kód. Po výbere sa súbor presúva iba medzi stránkou a workerom s rovnakým pôvodom vo vašom prehliadači. Klientska analytika posiela pevne dané udalosti akcií na proxy PostHog od Vaultaire, jediné spojenie, ktoré zásady zabezpečenia obsahu stránky povoľujú, a obrázok nikdy nie je ich súčasťou. Neskoršia navigácia stále vytvára bežnú webovú požiadavku.
Zmena veľkosti vytvára nový raster a nezachováva pôvodné zakódované obrazové dáta. Podporované zdrojové metadáta sa vypíšu, nie skopírujú, a vo výstupe sa znova prehľadajú. Toto nezistí ani neodstráni každý neviditeľný pixelový vodoznak či proprietárny steganografický signál.
Časté otázky k zmene veľkosti obrázka
Ako zmením veľkosť obrázka na presné rozmery v pixeloch?
Vyberte obrázok, zvoľte Šírku alebo Výšku a zadajte cieľ v pixeloch. Vaultaire dopočíta druhú stranu a pomer strán ponechá uzamknutý.
Ako zmením veľkosť obrázka na veľkosť v KB, napríklad 50 KB alebo 100 KB?
Na to použite kompresiu obrázkov. Pixely sú rozmery a KB je veľkosť súboru, sú to teda dve rôzne úlohy. Tento nástroj na zmenu veľkosti nastavuje šírku a výšku v pixeloch a veľkosť súboru sa mení iba ako vedľajší účinok. Kompresia berie číslo v KB alebo MB ako limit, testuje kvality kodéra a oznámi skutočný počet bajtov výstupu. Pri tesnom limite, napríklad 20 KB alebo 50 KB, tu najprv zmenšite šírku a potom nastavte limit v kompresii.
Odosiela zmena veľkosti obrázka moju fotku na server?
Nie. Vybraný obrázok sa načíta, zmení sa jeho veľkosť, zakóduje sa a overí vo vašom prehliadači, bez odoslania na server a bez spracovateľského API. PostHog dostáva pevne dané udalosti akcií a dokončenia, nikdy nie bajty obrázka, názvy súborov, rozmery ani nastavenia. Zásady zabezpečenia obsahu tejto trasy povoľujú pre tieto udalosti iba proxy PostHog od Vaultaire.
Môžem zmeniť veľkosť obrázka bez straty kvality?
Každá zmena veľkosti mení mriežku pixelov. Zmenšenie pixely odstraňuje, zväčšenie nezachytený detail nedoplní a kódovanie JPEG či WebP môže pridať kompresnú stratu. Nástroj používa riadenú metódu prevzorkovania a výstup overí, namiesto toho, aby tvrdil nulovú stratu kvality.
Mení zmena rozmerov v pixeloch hodnotu DPI alebo PPI?
Rozmery v pixeloch a tlačová hustota sú oddelené veci. Tento nástroj mení mriežku pixelov. Nenastavuje požadovanú hodnotu DPI ani PPI.
Odstraňuje zmena veľkosti metadáta fotky?
Nový súbor nekopíruje podporované zdrojové záznamy EXIF, XMP, polohy, pôvodu ani C2PA. Vaultaire výstup znova prehľadá a zablokuje stiahnutie, ak v ňom zostanú podporované súkromné metadáta alebo metadáta pôvodu. Nedokáže vylúčiť každý proprietárny signál ani signál vložený do pixelov.