Subformer

Putar & Balik Gambar

Putar satu gambar atau seluruh batch dalam langkah 90°, cerminkan secara horizontal atau vertikal, dan unduh. Berfungsi dengan JPG, PNG, WebP, HEIC langsung dari iPhone Anda, GIF, BMP, dan SVG - semuanya di browser Anda, tanpa unggahan.

File tidak pernah meninggalkan browser Anda. Semua pemrosesan berjalan di perangkat Anda.

Jatuhkan gambar di sini, atau klik untuk menelusuri

JPG, PNG, WebP, HEIC, GIF, BMP, SVG - putar dalam langkah 90°.

Cara kerjanya

Empat langkah dari foto miring ke file yang diperbaiki.

  1. 1. Jatuhkan gambar Anda

    Seret gambar ke mana saja di halaman atau klik zona jatuhkan. JPG, PNG, WebP, HEIC, GIF, BMP, dan SVG semuanya berfungsi.

  2. 2. Putar

    Klik tombol putar pada kartu mana pun untuk langkah 90°. Gunakan kontrol Putar-Semua untuk menerapkan rotasi yang sama ke seluruh batch.

  3. 3. Pilih format

    Pertahankan format asli dengan Otomatis, atau konversi ke PNG / JPG / WebP. Untuk output JPG, pilih warna latar belakang yang mengisi sudut transparan apa pun.

  4. 4. Unduh

    Simpan setiap gambar yang diputar ke perangkat Anda. Seluruh batch diunduh secara berurutan dengan jeda singkat agar browser tidak menjatuhkan file.

Saat Anda perlu memutar gambar

Kamera ponsel dan aplikasi pemindai merekam orientasi melalui bendera EXIF. Beberapa aplikasi menghormati bendera itu dan memutar saat ditampilkan; yang lain merender piksel literal dan foto Anda keluar miring. Platform web khususnya tidak konsisten - unggahan yang sama dapat terlihat benar di satu situs web dan miring di situs berikutnya.

Alat ini menulis ulang piksel sebenarnya sehingga orientasinya tertanam. JPG dan WebP meng-encode ulang pada kualitas 92 (~ identik secara visual); PNG dan WebP-lossless mempertahankan setiap byte. Foto HEIC dari iPhone didekode secara lokal sehingga Anda tidak memerlukan langkah konversi terpisah.

Semuanya berjalan di browser Anda melalui API kanvas 2D. Jatuhkan file, klik putar, unduh - tidak ada yang dikirim ke server, yang penting untuk foto klien, pindaian ID, dan apa pun yang tidak ingin Anda serahkan kepada pihak ketiga.

Di balik layar

Tanpa server, tanpa unggahan, tanpa layanan pemrosesan gambar. Rotasi berjalan pada API browser standar ditambah satu modul WebAssembly untuk format yang tidak dapat dibaca browser Anda secara native.

Canvas 2D API
Menerapkan transformasi dan mengkode ulang hasilnya. Rotasi dalam langkah 90 derajat adalah remap piksel lossless - encoder adalah satu-satunya langkah yang dapat kehilangan kualitas, itulah mengapa output PNG sempurna byte.
WebAssembly HEIC decoding
File HEIC dan HEIF dari iPhone didekode di perangkat Anda. Tidak ada browser yang menyediakan dekoder native untuk format tersebut, jadi modul WebAssembly menanganinya secara lokal daripada mengirim foto ke server konversi.
Browser image codecs
Pengkodean JPEG, PNG, dan WebP menggunakan codec yang sudah terpasang di browser Anda. Itu menjaga halaman tetap kecil dan berarti output cocok dengan apa yang dihasilkan browser Anda di tempat lain.
File and Blob APIs
File yang Anda jatuhkan dibaca ke dalam memori sebagai Blob dan langsung dikembalikan sebagai unduhan. Tidak ada yang ditulis ke server dan tidak ada yang bertahan setelah Anda menutup tab.

Pertanyaan yang Sering Diajukan