Slaan oor na hoofinhoud
LibraTool logoLibraTool

Gratis Beeld Rotator & Flipper

Draai beelde met 90°, 180°, 270° of enige pasgemaakte hoek. Draai horisontaal of vertikaal. Voer uit na JPEG, PNG of WebP.

Werk vanlyn sodra gelaai

Los 'n lêer hier, of klik om te soek

JPG, PNG, WebP, HEIC, HEIF · op jou toestel verwerk

of druk Ctrl+V om vanaf jou knipbord te plak

Blaai deur lêers

Wenk: jy kan 'n skermkiekie met Ctrl+V plak

Jou lêers verlaat nooit jou toestel nie. Alle verwerking gebeur plaaslik in jou blaaier.

Algemene gebruike

  • Regstelling Skewe Telefoon-foto'sDraai foto's wat skeef uit jou foon of kamera gekom het — sonder om enigens te laai.
  • Regstel Geskande DokumenteRegstelling baie rotasie in dokumentskanderings deur die fyn-hoek skuifaar te gebruik.
  • Onmirror Spieël-selfiesVoorkamera-selfies word gewoonlik gespieël — flip horisontaal om reg te stel.
  • Draai vir Kreatiewe EffekGebruik willekeurige hoeke om foto's skuins vir stilistiese, tydskriftomslag-styl effekte.
  • Draai vir DrukuitlegPas die oriëntasie van beelde aan voordat jy dit in drukuitleg plaas (Word, InDesign, Canva).

Hoe dit werk

Rotasie, omkering, en hoekregstelling hier loop heeltemal binne jou blaaier met die HTML Canvas-API — geen lêer word ooit na 'n bediener gestuur nie. Die nutsprogram teken jou beeld op 'n skerm-af-canvas teen die gekose hoek en skaal-transformasies, enkodeer dan die resultaat na JPEG, PNG, of WebP met die blaaier se eie kodeerder.

  1. 1
    Beeld plaaslik gedekodeer
    Jou JPEG-, PNG-, of WebP-lêer word in 'n HTMLImageElement gelaai via 'n plaaslike objek-URL — 'n blaaiergeheue-verwysing wat nooit jou toestel verlaat nie. Die natuurlike pixelafmetings word direk uit die gedekodeerde bisgreep gelees.
  2. 2
    Canvas-transformasie toegepas
    'n Skerm-af-canvas word groot gemaak om die geroteerde grensblok te pas (wydte·cos + hoogte·sin vir elke as). Die Canvas 2D-konteks word dan na die middel vertaal, met die gekose hoek in radiale geroteer, en met -1 op die horisontale of vertikale as geskaal vir omkerings — alles standaard ctx.rotate-/ctx.scale-bewerkings sonder eksterne biblioteek.
  3. 3
    Outo-sny snoei hoeke (opsioneel)
    Vir nie-regte-hoek-rotasies bereken 'n handgeskrewe geometriefunksie — largestInnerRect — die grootste as-belynde reghoek van die oorspronklike aspekverhouding wat binne die geroteerde grensblok pas, sodat die driehoekige leë hoeke sonder om die beeld te vervorm verwyder word.
  4. 4
    Blaaierkodeerder enkodeer die resultaat
    canvas.toBlob() gee die pixeldata aan die blaaier se ingeboude beeldenkodeerder, wat 'n JPEG (met kiesbare kwaliteit en agtergrondvulkleur vir deursigtige hoeke), PNG, of WebP-Blob produseer wat jy direk aflaai.

Jou beeld word heeltemal binne jou blaaieroortjie verwerk — dit word nooit na enige bediener opgelaai nie.

Verwante gereedskap

Gereelde vrae