Konversi SVG ke GIF melalui .NET Core
SVG adalah salah satu format yang paling banyak digunakan untuk membangun situs web dan mencetak grafik untuk mencapai skalabilitas. Namun terkadang, Anda perlu mengonversi SVG dan menyimpannya dalam format gambar raster yang umum. Dengan Aspose.SVG for .NET API, Anda dapat mengubah format SVG ke GIF secara terprogram dengan kontrol penuh atas berbagai parameter konversi. C# API yang kuat memungkinkan Anda mengonversi SVG ke format populer dengan kecepatan tinggi dan kualitas tinggi. Konversikan file SVG ke GIF, sehingga memudahkan untuk berbagi, berkolaborasi, dan menyajikan konten visual di seluruh perangkat dan platform!
Konverter Daring Gratis
Uji kualitas konversi SVG ke GIF langsung di browser Anda! Contoh C# berikut menunjukkan cara mengonversi dokumen SVG menggunakan metode ConvertSVG(). Kami menjelaskan kode sumber untuk membaca SVG dari file dan kemudian mengonversi SVG ke GIF dengan opsi penyimpanan default. Harap muat SVG dari sistem file lokal, pilih format keluaran dan jalankan contoh. Anda akan segera mendapatkan hasilnya sebagai file terpisah.
using Aspose.Svg; using Aspose.Svg.Saving; using Aspose.Svg.Converters; using Aspose.Svg.Rendering.Image; using var document = new SVGDocument("{{input lower}}"); {{#if_output 'PDF'}} var options = new PdfSaveOptions(); {{/if_output}} {{#if_output 'XPS'}} var options = new XpsSaveOptions(); {{/if_output}} {{#if_output 'BMP' 'JPG' 'GIF' 'PNG' 'TIFF'}} var options = new ImageSaveOptions(ImageFormat.{{output param2 camel}}); {{/if_output}} Converter.ConvertSVG(document, options, "output.{{output lower}}");
Kunjungi Dokumentasi kami untuk mempelajari lebih lanjut tentang penggunaan fungsi konversi Aspose.SVG API dan untuk mempertimbangkan contoh C# untuk skenario konversi SVG yang paling umum. Dalam artikel dokumentasi Konversi SVG ke Gambar, Anda dapat mempertimbangkan contoh C# tentang cara mengonversi SVG ke gambar dengan berbagai cara. Mari pertimbangkan beberapa di antaranya:
Langkah-langkah untuk Mengonversi SVG ke GIF menggunakan Metode ConvertSVG()
- Muat file SVG menggunakan salah satu konstruktor SVGDocument() dari kelas SVGDocument.
- Buat objek
ImageSaveOptions
baru dengan GIF ImageFormat. Secara default, properti
Format
adalah PNG. - Gunakan metode ConvertSVG() untuk menyimpan SVG sebagai gambar GIF. Anda harus meneruskan SVGDocument, ImageSaveOptions, dan jalur file keluaran ke metode ConvertSVG().
- File GIF akan disimpan ke jalur yang ditentukan.
Langkah-langkah untuk Mengonversi SVG ke GIF menggunakan Metode RenderTo()
- Inisialisasi SVGDocument dengan file SVG Anda.
- Buat objek kelas ImageRenderingOptions. Gunakan konstruktor
ImageRenderingOptions()
dan tentukan properti
Format
dokumen. - Inisialisasi kelas ImageDevice dan tentukan nama file keluaran yang akan dirender.
- Panggil metode RenderTo() & teruskan instance ImageDevice.
Konversi SVG ke GIF
using (var document = new SVGDocument("input.svg"))
{
var options = new ImageRenderingOptions(ImageFormat.Gif);
using (IDevice device = new ImageDevice(options, "output.gif"))
{
document.RenderTo(device);
}
}
FAQ
Aspose.SVG memungkinkan Anda mengonversi SVG ke format lain dengan cara apa pun – online atau secara terprogram. Anda dapat mengonversi SVG secara real-time menggunakan SVG Konverter yang mengubah file Anda dengan cepat dan berkualitas tinggi. Unggah, konversi SVG, dan dapatkan hasil dalam beberapa detik.
Grafik vektor adalah salah satu tren desain Web paling populer dalam beberapa tahun terakhir. Semua browser modern mendukung SVG, dan tampaknya Web sudah harus beralih ke grafik vektor. Namun, ada beberapa batasan dalam penggunaan SVG, dan Anda perlu mengonversi SVG.
Aspose.SVG API menyediakan berbagai konversi SVG ke format populer, seperti PDF, XPS, DOCX, JPEG, PNG, BMP, TIFF, dan GIF.
Ya, Anda dapat menggunakan Konverter SVG di sistem operasi apa pun yang memiliki peramban web. Ini berfungsi online dan tidak memerlukan instalasi perangkat lunak apa pun.
Memulai dengan Aspose.SVG for .NET API
Jika Anda tertarik untuk mengembangkan grafik vektor yang dapat diskalakan dan aplikasinya, instal Aspose.SVG for .NET API kami yang fleksibel dan berkecepatan tinggi dengan serangkaian antarmuka canggih untuk C# dan bahasa pemrograman .NET lainnya.Instal dari baris perintah sebagai
nuget install Aspose.SVG
atau melalui Package Manager Console Visual Studio dengan Install-Package Aspose.SVG
.
Alternatifnya, dapatkan penginstal MSI offline atau DLL dalam file ZIP dari
unduhan.
Aspose.SVG for .NET API adalah pustaka mandiri dan tidak bergantung pada perangkat lunak apa pun untuk pemrosesan dokumen SVG.Untuk detail selengkapnya tentang instalasi pustaka C# dan persyaratan sistem, silakan merujuk ke Dokumentasi Aspose.SVG.
Konversi SVG Lain yang Didukung
Anda juga dapat mengonversi SVG ke banyak format file lainnya: