Pāriet uz galveno saturu

Attēla rotētājs un apvērsējs bez maksas

Pagriez attēlus par 90°, 180°, 270° vai jebkuru pielāgotu leņķi. Apvērst horizontāli vai vertikāli. Eksportē uz JPEG, PNG vai WebP.

Darbojas bezsaistē pēc ielādes

Nometiet failu šeit vai noklikšķiniet, lai izvēlētos

JPG, PNG, WebP, HEIC, HEIF · apstrādāts jūsu ierīcē

vai nospiediet Ctrl+V, lai ielīmētu no starpliktuves

Pārlūkot failus

Padoms: ekrānuzņēmumu varat ielīmēt ar Ctrl+V

Jūsu faili nekad neatstāj jūsu ierīci. Visa apstrāde notiek lokāli jūsu pārlūkprogrammā.

Biežākie lietojumi

  • Labot sānjustos tālruņa attēlusPagrieziet fotogrāfijas, kas iznāca sānā no telefona vai kameras - bez augšupielādes nekur.
  • Labot skenētus dokumentusLabot vieglu rotāciju skenētajos dokumentos, izmantojot precīza leņķa slīdni.
  • Demirror spoguļa selfiesPriekšējās kameras selfies parasti ir spoguļi - pagrieziet horizontāli, lai labotos.
  • Pagrieziet radoša efekta dēļIzmantojiet patvaļīgus leņķus, lai noliektu fotogrāfijas stilistiskam, žurnāla vāka efektam.
  • Pagrieziet drukāšanas izkārtojumamRegulējiet attēlu orientāciju, pirms to novietojat drukāšanas izkārtojumā (Word, InDesign, Canva).

Kā tas darbojas

Pagriešana, apspoguļošana un leņķa korekcija šeit notiek pilnībā jūsu pārlūkprogrammā, izmantojot HTML Canvas API — fails nekad netiek sūtīts uz serveri. Rīks uzzīmē jūsu attēlu uz ekrāna neredzama audekla ar izvēlēto leņķi un mēroga transformācijām, tad kodē rezultātu JPEG, PNG vai WebP, izmantojot pārlūkprogrammas pašu kodeku.

  1. 1
    Attēls dekodēts lokāli
    Jūsu JPEG, PNG vai WebP fails tiek ielādēts HTMLImageElement caur lokālu objekta URL — pārlūkprogrammas atmiņas atsauci, kas nekad neatstāj jūsu ierīci. Dabiskie pikseļu izmēri tiek nolasīti tieši no dekodētās bitkartes.
  2. 2
    Canvas transformācija pielietota
    Ekrāna neredzams audekls tiek izmērots, lai iekļautu pagriezto ierobežojošo lodziņu (platums·cos + augstums·sin katrai asij). Canvas 2D konteksts tad tiek pārvietots uz centru, pagriezts par izvēlēto leņķi radiānos un mērogots ar -1 horizontālajā vai vertikālajā asī apspoguļošanai — visas standarta ctx.rotate / ctx.scale operācijas bez ārējas bibliotēkas.
  3. 3
    Automātiska apgriešana noņem stūrus (neobligāti)
    Ne-taisna-leņķa pagriezieniem pašrakstīta ģeometrijas funkcija — largestInnerRect — aprēķina lielāko ass-izlīdzināto taisnstūri ar oriģinālo malu attiecību, kas iekļaujas pagrieztajā ierobežojošajā lodziņā, tāpēc trijstūrveida tukšie stūri tiek noņemti bez attēla izkropļošanas.
  4. 4
    Pārlūkprogrammas kodeks kodē rezultātu
    canvas.toBlob() nodod pikseļu datus pārlūkprogrammas iebūvētajam attēlu kodētājam, radot JPEG (ar izvēlamu kvalitāti un fona krāsu aizpildījumu caurspīdīgiem stūriem), PNG vai WebP Blob, ko jūs tieši lejupielādējat.

Jūsu attēls tiek apstrādāts pilnībā jūsu pārlūkprogrammas cilnē — tas nekad netiek augšupielādēts uz nevienu serveri.

Saistītie rīki

Bieži uzdotie jautājumi