Preskoči na glavno vsebino

Rotator in obračalnik slik — brezplačno

Zasučite slike za 90°, 180°, 270° ali kateri koli prilagojeni kot. Obrnite vodoravno ali navpično. Izvozite v JPEG, PNG ali WebP.

Deluje brez povezave po nalaganju

Spustite datoteko sem ali kliknite za izbiro

JPG, PNG, WebP, HEIC, HEIF · obdelano na vaši napravi

ali pritisnite Ctrl+V za lepljenje iz odložišča

Brskanje po datotekah

Namig: posnetek zaslona lahko prilepite s Ctrl+V

Vaše datoteke nikoli ne zapustijo vaše naprave. Vsa obdelava poteka lokalno v vašem brskalniku.

Pogosta področja uporabe

  • Popravite stranične mobilne fotografijeZavrtite fotografije, ki so prišle s strani s telefona ali fotoaparata - brez nalaganja nikamor.
  • Popravite skenirane dokumentePopravite rahlo rotacijo v skeniranih dokumentih z drsunikom natančnega kota.
  • Dementor zrcalne selfijeSelfiji sprednje kamere so ponavadi zrcaljeni - obrnite vodoravno, da popravite.
  • Zavrtite za ustvarjalni učinekUporabite poljubne kote za nagibanje fotografij za stilski učinek, podoben naslovnici revije.
  • Zavrtite za postavitev tiskaPrilagodite orientacijo slik, preden jih postavite v postavitev za tisk (Word, InDesign, Canva).

Kako deluje

Vrtenje, obračanje in popravek kota tukaj potekajo v celoti znotraj vašega brskalnika z uporabo HTML Canvas API — nobena datoteka se nikoli ne pošlje na strežnik. Orodje nariše vašo sliko na platno zunaj zaslona pri izbranem kotu in transformacijah merila, nato izpis zakodira v JPEG, PNG ali WebP z uporabo lastnega kodeka brskalnika.

  1. 1
    Slika dekodirana lokalno
    Vaša datoteka JPEG, PNG ali WebP se naloži v HTMLImageElement prek lokalnega URL-ja predmeta — pomnilniška referenca brskalnika, ki nikoli ne zapusti vaše naprave. Naravne pikselske mere se berejo neposredno iz dekodirane bitne slike.
  2. 2
    Uporabljena transformacija platna
    Platno zunaj zaslona je dimenzionirano tako, da ustreza zasukanemu okvirjajočemu pravokotniku (širina·cos + višina·sin za vsako os). 2D kontekst platna se nato premakne na sredino, zasuka za izbrani kot v radianih in razmeri s -1 na vodoravni ali navpični osi za obračanje — vse standardne operacije ctx.rotate / ctx.scale brez zunanje knjižnice.
  3. 3
    Samodejno obrezovanje obreže kote (izbirno)
    Za zasuke, ki niso pravokotni, ročno napisana geometrijska funkcija — largestInnerRect — izračuna največji osno poravnan pravokotnik izvirnega razmerja stranic, ki se prilega znotraj zasukanega okvirjajočega pravokotnika, tako da se trikotni prazni koti odstranijo brez popačenja slike.
  4. 4
    Kodek brskalnika kodira rezultat
    canvas.toBlob() preda pikselske podatke vgrajenemu kodirniku slik brskalnika, ki ustvari Blob JPEG (z izbirno kakovostjo in barvo ozadja za prosojne kote), PNG ali WebP, ki ga neposredno prenesete.

Vaša slika se obdela v celoti znotraj vašega zavihka brskalnika — nikoli se ne naloži na noben strežnik.

Sorodna orodja

Pogosto zastavljena vprašanja