Subformer

Kép forgatása és tükrözése

Forgasson egy képet vagy egy egész köteget 90°-os lépésekben, tükrözze vízszintesen vagy függőlegesen, majd töltse le. Működik JPG, PNG, WebP, HEIC (közvetlenül iPhone-ról), GIF, BMP és SVG fájlokkal – mindezt a böngészőjében, feltöltés nélkül.

A fájlok soha nem hagyják el a böngésződet. Minden feldolgozás az eszközödön fut.

Húzza ide a képeket, vagy kattintson a tallózáshoz

JPG, PNG, WebP, HEIC, GIF, BMP, SVG - forgatás 90°-os lépésekben.

Hogyan működik

Négy lépés egy oldalra dőlt fotótól egy javított fájlig.

  1. 1. Húzza ide a képeket

    Húzza a képeket bárhová az oldalon, vagy kattintson a lerakó zónára. JPG, PNG, WebP, HEIC, GIF, BMP és SVG mind működik.

  2. 2. Forgatás

    Kattintson bármelyik kártyán a forgatás gombokra a 90°-os lépésekhez. Használja az Összes forgatása vezérlőket, hogy ugyanazt a forgatást alkalmazza az egész kötegre.

  3. 3. Formátum kiválasztása

    Tartsa meg az eredeti formátumot az Automatikus opcióval, vagy konvertálja PNG / JPG / WebP formátumba. JPG kimenet esetén válassza ki a háttérszínt, amely kitölti az átlátszó sarkokat.

  4. 4. Letöltés

    Mentse el az összes elforgatott képet az eszközére. Az egész köteg sorban töltődik le, rövid szünettel, hogy a böngésző ne ejtsen el fájlokat.

Amikor el kell forgatnia egy képet

A telefonkamerák és szkenner alkalmazások EXIF jelzőn keresztül rögzítik a tájolást. Egyes alkalmazások figyelembe veszik ezt a jelzőt és megjelenítéskor elforgatják; mások a szó szerinti pixeleket jelenítik meg, és a fotója oldalra dőlve jelenik meg. Különösen a webes platformok inkonzisztensek - ugyanaz a feltöltés az egyik weboldalon helyesen, a következőn pedig oldalra dőlve jelenhet meg.

Ez az eszköz átírja a tényleges pixeleket, így a tájolás beépül. A JPG és a WebP 92-es minőséggel újra kódolódik (~ vizuálisan azonos); a PNG és a WebP-lossless minden bájtot megőriz. Az iPhone-ról származó HEIC fotók helyileg dekódolódnak, így nincs szüksége külön konverziós lépésre.

Minden a böngészőjében fut a 2D canvas API-n keresztül. Húzza be a fájlt, kattintson a forgatásra, töltse le - semmi sem kerül szerverre, ami fontos az ügyfélfotók, személyi igazolvány szkennelések és bármi más esetében, amit inkább nem adna át harmadik félnek.

A háttérben

Nincs szerver, nincs feltöltés, nincs képfeldolgozó szolgáltatás. A forgatás szabványos böngésző API-kon fut, plusz egy WebAssembly modulon azon formátumokhoz, amelyeket a böngészője natívan nem tud olvasni.

Canvas 2D API
Alkalmazza az átalakítást és újra kódolja az eredményt. A 90 fokos lépésekben történő forgatás veszteségmentes pixelátalakítás – a kódoló az egyetlen lépés, amely minőséget veszíthet, ezért a PNG kimenet bitpontos.
WebAssembly HEIC decoding
Az iPhone-ról származó HEIC és HEIF fájlok az eszközén dekódolódnak. Egyetlen böngésző sem tartalmaz natív dekódert ehhez a formátumhoz, így egy WebAssembly modul helyileg kezeli azt, ahelyett, hogy a fotót egy konverziós szerverre küldené.
Browser image codecs
A JPEG, PNG és WebP kódolás a böngészőjébe már beépített kodekeket használja. Ez kicsiben tartja az oldalt, és azt jelenti, hogy a kimenet megegyezik azzal, amit a böngészője máshol is produkál.
File and Blob APIs
A bedobott fájlok Blobokként kerülnek beolvasásra a memóriába, és azonnal visszakerülnek letöltésként. Semmi sem íródik egy szerverre, és semmi sem marad meg a lap bezárása után.

Gyakran ismételt kérdések