Salt la conținutul principal
LibraTool logoLibraTool

Redimensionare imagini — gratuit

Redimensionați imagini după dimensiuni sau procent. Mențineți raportul de aspect, alegeți formatul de ieșire, fără pierderi de calitate.

Trage fișierele aici sau apasă pentru a răsfoi

JPG, PNG, WebP, AVIF, GIF, HEIC, HEIF · procesat pe dispozitivul tău

sau apăsați Ctrl+V pentru a lipi din clipboard

Poți trage mai multe fișiere deodată

Răsfoiește fișierele

Fișierele tale nu părăsesc niciodată dispozitivul. Toată procesarea se face local în browser.

Cum funcționează

Redimensionarea se întâmplă în întregime în browser-ul tău folosind API-ul Canvas — același motor de randare integrat în Chrome, Firefox, și Safari. Imaginea ta este desenată pe un canvas în afara ecranului la noile dimensiuni și recodificată local; nimic nu părăsește dispozitivul tău.

  1. 1
    Imaginea decodată de browser
    Când plasezi sau selectezi un fișier, browser-ul decodifică imaginea (JPEG, PNG, WebP, AVIF, sau GIF) în date de pixeli brute printr-un HTMLImageElement. Dimensiunile originale de pixeli sunt citite și folosite pentru a pre-popula câmpurile de lățime și înălțime.
  2. 2
    Canvas redesenează la noua dimensiune
    Clic pe Redimensionează setează un HTMLCanvasElement în afara ecranului la lățimea și înălțimea alese de tine, apoi apelează ctx.drawImage() pentru a scala și picta fiecare pixel în noile dimensiuni. Pentru ieșire JPEG, o umplere de fundal alb este aplicată mai întâi astfel încât regiunile transparente nu devin negre.
  3. 3
    canvas.toBlob() codifică ieșirea
    Metoda integrată canvas.toBlob() a browser-ului codifică datele de pixeli la JPEG, PNG, sau WebP la nivelul de calitate pe care îl setezi. Dacă ai specificat o dimensiune de fișier țintă, o căutare binară de 7 iterații ajustează automat parametrul de calitate până când ieșirea se încadrează la sau sub acea dimensiune.
  4. 4
    Rezultatul previzualizat și descărcat local
    Blob-ul codificat este transformat într-un URL de obiect pentru panoul de previzualizare — fără călătorie dus-întors la server. Clic pe descarcă declanșează o salvare locală cu un nume de fișier care include dimensiunile finale de pixeli.

Imaginea ta este procesată în întregime în interiorul browser-ului tău folosind API-ul Canvas și nu este niciodată încărcată pe niciun server.

Instrumente similare

Întrebări frecvente