Ugrás a fő tartalomra

Ingyenes Képméret-átméretező

Képek átméretezése méret vagy százalék alapján. Képarány megtartása, kimeneti formátum választása, minőségvesztés nélkül.

Húzza ide a fájlokat, vagy kattintson a tallózáshoz

JPG, PNG, WebP, AVIF, GIF, HEIC, HEIF · az eszközödön dolgozza fel

vagy nyomjon Ctrl+V-t a vágólapról való beillesztéshez

Egyszerre több fájlt is húzhat

Fájlok tallózása

Az Ön fájljai soha nem hagyják el az eszközét. Minden feldolgozás helyileg történik a böngészőjében.

Hogyan működik

Az átméretezés teljesen a böngészőjében történik a Canvas API-val — ugyanazzal a renderelőmotorral, amely a Chrome-ba, a Firefoxba és a Safariba be van építve. A kép egy képernyőn kívüli vászonra kerül az új méretekben, és helyben kerül újrakódolásra; semmi nem hagyja el az eszközét.

  1. 1
    A kép a böngésző által dekódolva
    Amikor behúz vagy kiválaszt egy fájlt, a böngésző dekódolja a képet (JPEG, PNG, WebP, AVIF vagy GIF) nyers képpontadatokká egy HTMLImageElement segítségével. Az eredeti képpontméretek beolvasásra kerülnek, és előre kitöltik a szélesség- és magasságmezőket.
  2. 2
    A Canvas újrarajzol az új méretben
    Az Átméretezés gombra kattintás egy képernyőn kívüli HTMLCanvasElement-et állít be az Ön kiválasztott szélességére és magasságára, majd meghívja a ctx.drawImage()-t minden pixel skálázásához és megfestéséhez az új méretekben. JPEG kimenethez előbb fehér háttérkitöltés kerül alkalmazásra, így az átlátszó régiók nem válnak feketévé.
  3. 3
    A canvas.toBlob() kódolja a kimenetet
    A böngésző beépített canvas.toBlob() metódusa JPEG-re, PNG-re vagy WebP-re kódolja a pixeladatot az Ön által beállított minőségi szinten. Ha megadott egy célfájlméretet, egy 7-iterációs bináris keresés automatikusan beállítja a minőségi paramétert, amíg a kimenet ebbe a méretbe vagy alá fér.
  4. 4
    Az eredmény előnézete és letöltése helyben történik
    A kódolt Blob objektum-URL-lé alakul az előnézeti panelhez — szerverrel való oda-vissza kommunikáció nélkül. A letöltésre kattintás helyi mentést indít olyan fájlnévvel, amely tartalmazza a végső képpontméreteket.

Képe teljesen a böngészőjén belül kerül feldolgozásra a Canvas API-val, és soha nem kerül feltöltésre semmilyen szerverre.

Kapcsolódó eszközök

Gyakran ismételt kérdések