Mengedit imej dalam pelayar anda
Cara editor ini berfungsi, sebab ia menyimpan segala-galanya pada peranti anda dan perkara yang boleh dan tidak boleh dilakukan oleh pelayar dengan imej.
Semuanya berlaku pada peranti anda
Kebanyakan editor imej dalam talian memuat naik gambar anda ke pelayan, memprosesnya di sana dan menghantar semula hasil. Ini bermakna salinan imej anda diletakkan pada mesin orang lain, tertakluk pada dasar pengekalan dan keselamatan mereka.
Editor ini tidak berfungsi seperti itu. Pelayar anda sudah mengandungi saluran paip imej yang lengkap: ia boleh menyahkod JPEG, menyerahkan kepada anda piksel, membolehkan anda melukis padanya dan mengekod fail baharu. Alat ini ialah antara muka pengguna di atas talian paip itu. Imej dibaca dari cakera anda ke dalam memori, disunting dalam ingatan, dan ditulis kembali ke cakera anda.
Akibat praktikal ialah alat itu berfungsi di luar talian selepas dimuatkan, tidak mempunyai had muat naik melebihi memori peranti anda dan tidak boleh membocorkan imej anda kerana ia tidak pernah menghantarnya. Suite ujian kami termasuk semakan bahawa tiada fail sumber mengandungi panggilan rangkaian, jadi tuntutan itu dikuatkuasakan dan bukannya ditegaskan semata-mata.
Bermula: kanvas kosong atau imej sedia ada
Pilih lebar dan tinggi untuk kanvas kosong atau buka PNG, JPEG atau WebP daripada peranti anda. Membuka imej menggantikan dokumen semasa, jadi eksport apa sahaja yang anda mahu simpan dahulu.
Imej yang sangat besar dikurangkan secara automatik, dan alat memberitahu anda apabila ia telah melakukannya. Ini bukan sekatan sewenang-wenangnya. Gambar 50-megapiksel memerlukan kira-kira 200 MB sebagai piksel mentah dalam kanvas dan salinan kedua untuk output menggandakan itu. Pada telefon, melebihi had tidak menimbulkan ralat yang boleh ditangkap: pelayar menyerahkan kanvas kosong atau sistem pengendalian mematikan tab. Mengurangkan imej dahulu ialah perbezaan antara editor yang berfungsi dan ranap sistem.
Lukisan, dan mengapa sentuhan berfungsi dengan betul di sini
Alat berus, pemadam, garisan, segi empat tepat, elips dan teks semuanya berfungsi dengan cara yang sama dengan tetikus, pad jejak, jari atau stylus, kerana editor mendengar peristiwa penunjuk bersatu dan bukannya pengendali tetikus dan sentuhan yang berasingan.
Satu perincian menjadikan lukisan sentuhan boleh digunakan dan bukannya mengecewakan: kanvas mengisytiharkan bahawa ia mengendalikan gerak isyaratnya sendiri, jadi jari yang diseret melintasinya melukis dan bukannya menatal halaman. Editor yang meninggalkan ini hampir tidak boleh digunakan pada telefon, kerana setiap pukulan melawan pelayar untuk kawalan. Halaman masih menatal seperti biasa di mana-mana di luar kanvas.
Peristiwa penuding juga kurang kerap tiba daripada skrin yang disegarkan, jadi pukulan pantas dilaporkan sebagai segelintir titik jarak yang luas. Editor mengisi ruang di antara mereka, itulah sebabnya garis cepat keluar padat dan bukannya sebagai deretan titik.
Buat asal, dan ingatan yang kosnya
Setiap lejang, bentuk dan transformasi adalah satu langkah buat asal. Buat asal dan buat semula kerja dari bar alat atau dengan pintasan papan kekunci biasa.
Sejarah disekat dengan sengaja. Setiap langkah mengekalkan salinan piksel yang diubah dan pada imej besar yang berpuluh-puluh megabait setiap langkah. Sejarah yang tidak terhad ialah salah satu cara terpantas untuk menghabiskan memori pada telefon, jadi editor ini mengehadkan sejarah dengan kedua-dua bilangan langkah dan jumlah saiznya, membuang yang tertua dahulu. Baris status menunjukkan jumlah yang dikekalkan pada masa ini.
Itu adalah perdagangan yang disengajakan: sejarah yang lebih cetek sebagai pertukaran untuk editor yang tidak mati separuh jalan melalui sesi.
Lapisan, disimpan dengan sengaja kecil
Lapisan membolehkan anda menyimpan anotasi berasingan daripada gambar di bawah, supaya anda boleh melaraskan atau mengalih keluarnya tanpa menyentuh piksel asal. Anda boleh menambah, memilih, menamakan semula mengikut kedudukan, menyusun semula, menyembunyikan, menetapkan kelegapan, bergabung ke bawah dan ratakan.
Apa yang ada di sini ialah model lapisan raster kecil, dan ia berhenti di sana dengan sengaja. Mod campuran, topeng lapisan, kumpulan, lapisan pelarasan dan transformasi tidak merosakkan tidak dilaksanakan. Ciri tersebut adalah yang memisahkan alat lakaran daripada penggubah profesional, dan versi separuh berfungsi lebih teruk daripada ketiadaan jujurnya. Halaman had menyenaraikan dengan tepat apa yang tiada.
Setiap lapisan memegang peta bit bersaiz penuh, jadi lapisan kos memori dalam perkadaran terus dengan bilangannya. Tudung adalah dua belas.
Mengeksport
PNG tidak rugi dan mengekalkan ketelusan: pilihan yang tepat untuk lukisan, rajah dan tangkapan skrin. JPEG jauh lebih kecil untuk gambar tetapi tidak dapat menyimpan ketelusan dan kehilangan sedikit kualiti setiap kali ia disimpan. WebP melakukan kedua-dua kerja dengan baik dan menghasilkan fail yang lebih kecil daripada JPEG pada kualiti yang setanding.
Jika imej anda mempunyai kawasan lutsinar dan anda memilih JPEG, editor memberi amaran kepada anda sebelum menyimpan dan mengisi ketelusan dengan warna putih dan bukannya membiarkan pelayar memilih warna, yang kadangkala hitam.
Fail yang dieksport dihasilkan dalam halaman dan disimpan terus ke folder muat turun anda.
Soalan
Adakah editor berfungsi di luar talian?
Ya, selepas halaman dimuatkan. Tiada apa-apa untuk dihubungi, jadi selepas pemuatan awal sambungan internet tidak relevan dengannya.
Mengapa gambar saya dibuat lebih kecil apabila saya membukanya?
Kerana ia melebihi apa yang boleh dipegang oleh kanvas pelayar pada peranti anda. Alternatifnya ialah kanvas kosong atau tab ranap, jadi editor menurunkan skala imej dan memberitahu anda dimensi yang digunakan.
Bolehkah saya terus mengedit tempat saya berhenti esok?
Tidak. Tiada apa-apa yang disimpan, kerana menyimpan imej anda bermakna menyimpannya di suatu tempat. Eksport sebelum anda menutup tab.
Had
- Lapisan adalah raster sahaja: tiada mod campuran, topeng, kumpulan, lapisan pelarasan atau transformasi tidak merosakkan.
- Imej besar dikecilkan untuk memenuhi had kanvas peranti, jadi editor tidak sesuai untuk kerja resolusi penuh pada gambar yang sangat besar.
- Buat asal sejarah dibatasi oleh saiz dan kiraan langkah, jadi sesi yang panjang tidak akan mengekalkan setiap langkah.
- Tiada apa-apa disimpan antara sesi. Menutup tab akan membuang dokumen.
- Tidak RAW, HEIC, TIFF, GIF atau SVG sokongan: editor mengendalikan PNG, JPEG dan WebP sahaja.
- Tiada pengurusan warna. Imej dirawat dalam ruang warna lalai pelayar, jadi profil ICC yang dibenamkan mungkin tidak dapat dikekalkan.