Konversi SVGZ ke SVG melalui C#
Ubah SVGZ menjadi SVG menggunakan API .NET asli tanpa memerlukan editor gambar atau pustaka pihak ketiga.
Cara Mengonversi SVGZ ke SVG Menggunakan C#
Mengonversi format file mungkin tampak seperti tugas rutin yang dihadapi oleh desainer grafis. Namun, meremehkan signifikansinya adalah suatu kesalahan. Evaluasi pekerjaan Anda mungkin bergantung pada seberapa cepat dan efektif Anda menangani tugas ini. Biasanya, gambar asli memerlukan konversi ke format yang lebih sesuai untuk pencetakan atau publikasi online. Jika gambar asli berasal dari editor grafis, mungkin dalam format vektor. Dalam skenario ini, data tersebut harus diraster dan dikonversi ke format raster untuk tujuan penerbitan. Anda mempunyai pilihan untuk menyimpan gambar dalam format tidak terkompresi untuk kualitas optimal atau mengonversinya ke format terkompresi lossless untuk mengurangi ukuran file. Dalam konteks tertentu, seperti penerbitan web, Anda dapat memilih format terkompresi lossy. Algoritme yang dirancang khusus untuk kompresi data gambar memungkinkan pengurangan ukuran file secara signifikan dengan tetap menjaga kualitas gambar yang dapat diterima. Ini memfasilitasi pengunduhan file gambar dengan cepat dari internet. Untuk mengonversi SVGZ ke SVG, kita akan menggunakan Aspose.Imaging for .NET API yang kaya fitur, kuat, dan mudah digunakan manipulasi gambar dan konversi API untuk platform C#. Membuka NuGet manajer paket, cari Aspose.Imaging dan menginstal. Anda juga dapat menggunakan perintah berikut dari Package Manager Console.
Perintah Konsol Manajer Paket
PM> Install-Package Aspose.Imaging
Langkah-langkah untuk Mengonversi SVGZ ke SVG melalui C#
Pengembang dapat dengan mudah memuat & mengonversi file SVGZ ke SVG hanya dalam beberapa baris kode.
- Muat file SVGZ dengan metode Image.Load
- Buat & atur turunan dari subkelas ImageOptionsBase yang diperlukan (mis. BmpOptions, PngOptions, dll.)
- Panggil metode Image.Save
- Lewati jalur file dengan ekstensi SVG & objek kelas ImageOptionsBase
Persyaratan sistem
Sebelum menjalankan kode contoh konversi, pastikan Anda memiliki prasyarat berikut.
- Sistem operasi: Windows atau Linux.
- Lingkungan pengembangan: Mendukung .NET Core 7 dan lebih tinggi, seperti Microsoft Visual Studio.
Aplikasi Gratis untuk Mengonversi SVGZ ke SVG
- Pilih atau seret dan lepas gambar SVGZ
- Pilih format dan klik tombol Konversi
- Klik tombol Unduh untuk mengunduh gambar SVG
Konversi SVGZ ke SVG - .NET
SVGZ Apa SVGZ Format Berkas
File dengan ekstensi .svgz adalah versi terkompresi dari file Scalable Vector Graphics (.SVG). Itu dikompresi dengan kompresi gzip dan berisi data dalam format XML. File SVGZ mendukung transparansi, gradien, animasi, dan filter. File SVGZ berukuran lebih kecil dibandingkan dengan file SVG default dan ukuran file yang diperkecil ini membantu mentransfer file grafik secara online. Desainer grafis membuat file SVGZ menggunakan alat seperti Adobe Illustrator, Corel PaintShop Pro, dan lainnya. Namun, file SVGZ dapat dibuat dengan mengaktifkan kompresi GZip di Server Apache saat mengirimkan data gambar.
Baca selengkapnya | SVGZSVG Apa SVG Format Berkas
File SVG adalah File Grafik Vektor Scalable yang menggunakan format teks berbasis XML untuk menggambarkan tampilan gambar. Kata Scalable mengacu pada fakta bahwa SVG dapat diskalakan ke berbagai ukuran tanpa kehilangan kualitas apa pun. Deskripsi berbasis teks dari file tersebut membuat mereka independen dari resolusi. Ini adalah salah satu format yang paling banyak digunakan untuk membangun situs web dan mencetak grafik untuk mencapai skalabilitas. Format tersebut hanya dapat digunakan untuk grafik dua dimensi sekalipun. File SVG dapat dilihat/dibuka di hampir semua browser modern termasuk Chrome, Internet Explorer, Firefox, dan Safari.
Baca selengkapnya | SVGKonversi lain yang Didukung
Menggunakan C#, seseorang dapat dengan mudah mengonversi berbagai format termasuk.