Penjelasan format file SVG

Scalable Vector Graphics · .svg

Ekstensi.svg
Tipe MIMEimage/svg+xml
JenisGambar
Dikembangkan olehW3C
Rilis pertama2001
Bebas royaltiYa
KompresiTidak ada

Apa itu file SVG?

SVG adalah format grafik vektor berbasis XML yang distandarkan W3C. Alih-alih piksel, ia menyimpan bentuk, jalur, teks, dan gradasi sebagai instruksi, sehingga logo tergambar tajam sempurna pada ukuran apa pun, dari favicon hingga papan reklame, dan file-nya sering hanya beberapa kilobyte. Karena berupa teks, SVG dapat diedit manual, diberi gaya dengan CSS, dan dianimasikan dengan JavaScript.

Fleksibilitas yang sama adalah kelemahannya. Foto tidak dapat diungkapkan sebagai bentuk, ilustrasi kompleks menjadi berat dan lambat, dan karena SVG dapat berisi skrip dan referensi eksternal, banyak platform membersihkan atau menolak unggahan SVG. Salinan raster masih diperlukan untuk email, media sosial, dan alur kerja cetak.

Kapan SVG adalah pilihan yang tepat

Kelebihan

  • Dapat diskalakan tanpa batas: tajam di setiap layar dan setiap ukuran cetak
  • File sangat kecil untuk logo, ikon, diagram, dan bagan
  • Format teks yang dapat diedit, diberi gaya, dan dianimasikan di web

Keterbatasan

  • Tidak cocok untuk foto; karya seni detail menjadi besar dan lambat
  • Ditolak banyak formulir unggah karena dapat membawa skrip
  • Rendering sedikit berbeda antar browser dan editor

Cara membuka file SVG

Browser apa pun menampilkan SVG; Inkscape, Illustrator, Figma, dan Affinity Designer mengeditnya. Windows Explorer dan banyak penampil hanya menampilkan ikon generik, jadi untuk pratinjau cepat atau versi yang bisa ditempel ke dokumen, konversi dengan SVG ke PNG.

Cara mengonversi SVG

SVG ke PNG menghasilkan raster dengan transparansi untuk dokumen, presentasi, dan media sosial, SVG ke JPG salinan datar bergaya foto, dan SVG ke ICO ikon Windows. Menjiplak bitmap kembali menjadi vektor dimungkinkan untuk grafik sederhana dengan PNG ke SVG.

Pertanyaan yang sering diajukan

Kenapa SVG saya buram setelah dikonversi ke PNG?

PNG dirender pada ukuran piksel yang kecil. Vektor tidak memiliki resolusi sendiri, jadi pilih lebar keluaran yang lebih besar saat mengonversi; hasilnya tetap tajam hingga ukuran itu.

Bisakah saya mengonversi foto ke SVG?

Hanya lewat penjiplakan, yang mengubah area berwarna serupa menjadi bentuk. Ini berhasil untuk logo, siluet, dan gambar sederhana; foto menjadi file raksasa atau perkiraan yang terposterisasi.

Apakah SVG aman untuk diunggah?

SVG dapat berisi JavaScript dan referensi eksternal, itulah sebabnya platform membersihkan atau memblokirnya. File yang diekspor dari alat desain biasanya bersih; perlakukan SVG dari sumber tak dikenal seperti file unduhan apa pun.

Apakah SVG mendukung animasi?

Ya, lewat elemen SMIL, animasi CSS, atau JavaScript. Browser memutarnya; sebagian besar editor gambar dan konverter hanya merender keadaan awal yang statis.