Render Gambar SVG dan SVGZ
Perkenalan
Dalam tutorial ini, kami akan memandu Anda melalui proses rendering gambar SVG dan SVGZ menggunakan GroupDocs.Viewer untuk .NET. GroupDocs.Viewer untuk .NET adalah API rendering dokumen canggih yang memungkinkan pengembang merender berbagai format dokumen dalam aplikasi .NET mereka. SVG dan SVGZ adalah format gambar populer yang digunakan untuk grafik vektor, dan dengan GroupDocs.Viewer untuk .NET, Anda dapat dengan mudah merendernya ke dalam format keluaran berbeda seperti HTML, JPG, PNG, dan PDF.
Prasyarat
Sebelum kita mulai, pastikan Anda telah menginstal dan menyiapkan prasyarat berikut:
- GroupDocs.Viewer untuk .NET: Unduh dan instal GroupDocs.Viewer untuk .NET dariDi Sini.
- Lingkungan Pengembangan: Pastikan Anda memiliki lingkungan pengembangan yang berfungsi untuk pengembangan .NET, seperti Visual Studio.
- Contoh File SVGZ: Siapkan contoh file SVGZ untuk pengujian.
Impor Namespace
Sebelum kita mendalami kodenya, mari impor namespace yang diperlukan:
using GroupDocs.Viewer.Options;
using System;
using System.IO;
Langkah 1: Render SVGZ ke HTML
string outputDirectory = "Your Document Directory";
string pageFilePathFormat = Path.Combine(outputDirectory, "svgz_result.html");
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_SVGZ))
{
HtmlViewOptions options = HtmlViewOptions.ForEmbeddedResources(pageFilePathFormat);
viewer.View(options);
}
Langkah 2: Render SVGZ ke JPG
pageFilePathFormat = Path.Combine(outputDirectory, "svgz_result.jpg");
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_SVGZ))
{
JpgViewOptions options = new JpgViewOptions(pageFilePathFormat);
viewer.View(options);
}
Langkah 3: Render SVGZ ke PNG
pageFilePathFormat = Path.Combine(outputDirectory, "svgz_result.png");
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_SVGZ))
{
PngViewOptions options = new PngViewOptions(pageFilePathFormat);
viewer.View(options);
}
Langkah 4: Render SVGZ ke PDF
pageFilePathFormat = Path.Combine(outputDirectory, "svgz_result.pdf");
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_SVGZ))
{
PdfViewOptions options = new PdfViewOptions(pageFilePathFormat);
viewer.View(options);
}
Kesimpulan
Dalam tutorial ini, kita telah mempelajari cara merender gambar SVG dan SVGZ menggunakan GroupDocs.Viewer untuk .NET. Hanya dengan beberapa langkah sederhana, Anda dapat mengonversi gambar SVGZ ke berbagai format keluaran seperti HTML, JPG, PNG, dan PDF, menjadikannya dapat diakses dan dilihat di lingkungan berbeda.
FAQ
Bisakah GroupDocs.Viewer merender format gambar lain?
Ya, GroupDocs.Viewer mendukung rendering berbagai format gambar termasuk PNG, JPEG, BMP, TIFF, GIF, dan banyak lagi.
Apakah GroupDocs.Viewer kompatibel dengan .NET Core?
Ya, GroupDocs.Viewer kompatibel dengan .NET Framework dan .NET Core.
Bisakah saya menyesuaikan opsi rendering?
Ya, GroupDocs.Viewer menyediakan opsi rendering ekstensif yang memungkinkan Anda menyesuaikan output sesuai kebutuhan Anda.
Apakah GroupDocs.Viewer memerlukan ketergantungan pihak ketiga?
Tidak, GroupDocs.Viewer adalah API mandiri dan tidak memerlukan ketergantungan pihak ketiga untuk merender dokumen.
Apakah ada versi uji coba yang tersedia untuk pengujian?
Ya, Anda dapat mengunduh GroupDocs.Viewer versi uji coba gratis dariDi Sini untuk mengevaluasi fitur-fiturnya sebelum melakukan pembelian.