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.

Apa perbedaan SVG dan SVGZ?

SVGZ adalah file SVG yang dikompresi dengan gzip. Isinya XML yang persis sama, hanya dipadatkan, sehingga jauh lebih kecil untuk gambar yang rumit. Inkscape dan Illustrator bisa menyimpannya, dan browser menampilkannya bila server mengirim header yang tepat. Dalam praktiknya SVGZ lebih jarang dipakai di web, karena server bisa mengompresi SVG biasa secara langsung saat dikirim. Untuk mengedit atau berbagi, SVG biasa adalah pilihan yang lebih kompatibel.

Bisakah saya memakai SVG di Microsoft Word atau PowerPoint?

Bisa, di Office 2019 dan yang lebih baru serta di Microsoft 365. Sisipkan SVG seperti gambar biasa dan ia tetap berupa vektor, sehingga tetap tajam saat diperbesar di dokumen maupun di PDF hasil ekspor. Anda juga bisa mengubahnya menjadi bentuk Office untuk mengganti warna atau mengedit bagiannya. Versi Office lama tidak bisa menyisipkan SVG, jadi gunakan PNG beresolusi tinggi sebagai gantinya. Beberapa fitur SVG, seperti filter dan animasi, mungkin tampil berbeda atau tidak tampil sama sekali.