SVG editor
Bersihkan skrip, event, dan sumber daya eksternal dalam SVG, gunakan SVGO untuk mengoptimalkan ukuran dan melaporkan perbedaan, serta pratinjau dan unduh salinan yang aman.
Cara menggunakan editor SVG
Teks SVG hanya dibersihkan, dioptimalkan, dan dipratinjau di browser saat ini; tidak diunggah dan tidak secara aktif meminta sumber daya eksternal.
Masukkan SVG
Tempelkan konten atau muat file SVG berukuran tidak lebih dari 2 MiB, lalu pilih apakah akan menjalankan pengoptimalan beberapa putaran.
Pembersihan dan pengoptimalan yang aman
Alat ini terlebih dahulu menghapus skrip, peristiwa, sumber daya eksternal, dan elemen berbahaya, kemudian mengoptimalkan dengan SVGO, lalu menjalankan pembersihan keamanan sekali lagi.
Periksa dan unduh
Lihat statistik byte asli, pembersihan, dan pengoptimalan serta penghapusan, lalu setelah memastikan pratinjau, salin atau unduh salinan yang aman.
Batasan dan catatan
- Pembersihan keamanan akan menghapus skrip, foreignObject, atribut peristiwa, referensi eksternal, dan sebagian gaya secara aktif; tampilan atau interaksi SVG yang bergantung pada hal-hal tersebut akan berubah.
- Pengoptimalan dapat menulis ulang jalur, atribut, ID dan presisi numerik, sehingga tidak cocok untuk proses bolak-balik tanpa kehilangan data yang harus mempertahankan struktur sumber, keterikatan animasi, atau metadata editor.
- Lolos pratinjau browser tidak berarti SVG konsisten di semua perender; untuk grafik penting, bandingkan hasil unduhan secara visual dan lakukan pengujian di lingkungan target.
Pertanyaan umum
Mengapa perlu melakukan pembersihan lagi setelah pengoptimalan?
Ini untuk memastikan pratinjau akhir dan unduhan tetap mematuhi kebijakan keamanan, serta tidak membiarkan langkah konversi apa pun memasukkan kembali struktur yang dilarang.
Apakah pengoptimalan berulang pasti menghasilkan ukuran yang lebih kecil?
Biasanya hal ini lebih lanjut mengurangi redundansi, tetapi memerlukan waktu lebih lama dan menulis ulang lebih banyak; jadikan hasil laporan dan pemeriksaan visual sebagai acuan.
Dapatkah node grafik diedit?
Alat ini digunakan untuk membersihkan, mengoptimalkan, dan mempratinjau kode sumber; alat ini tidak menyediakan pengeditan dengan menyeret simpul seperti pada perangkat lunak gambar vektor.