Render SVG- en SVGZ-afbeeldingen
Invoering
In deze zelfstudie begeleiden we u bij het renderen van SVG- en SVGZ-afbeeldingen met GroupDocs.Viewer voor .NET. GroupDocs.Viewer voor .NET is een krachtige documentweergave-API waarmee ontwikkelaars verschillende documentformaten kunnen weergeven in hun .NET-toepassingen. SVG en SVGZ zijn populaire afbeeldingsindelingen die worden gebruikt voor vectorafbeeldingen, en met GroupDocs.Viewer voor .NET kunt u deze eenvoudig weergeven in verschillende uitvoerindelingen, zoals HTML, JPG, PNG en PDF.
Vereisten
Voordat we beginnen, zorg ervoor dat u de volgende vereisten hebt geïnstalleerd en ingesteld:
- GroupDocs.Viewer voor .NET: Download en installeer GroupDocs.Viewer voor .NET vanhier.
- Ontwikkelomgeving: Zorg ervoor dat u over een werkende ontwikkelomgeving beschikt voor .NET-ontwikkeling, zoals Visual Studio.
- Voorbeeld van een SVGZ-bestand: Zorg ervoor dat u een voorbeeld van een SVGZ-bestand gereed hebt om te testen.
Naamruimten importeren
Voordat we in de code duiken, importeren we de benodigde naamruimten:
using GroupDocs.Viewer.Options;
using System;
using System.IO;
Stap 1: SVGZ renderen naar 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);
}
Stap 2: Render SVGZ naar JPG
pageFilePathFormat = Path.Combine(outputDirectory, "svgz_result.jpg");
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_SVGZ))
{
JpgViewOptions options = new JpgViewOptions(pageFilePathFormat);
viewer.View(options);
}
Stap 3: Render SVGZ naar PNG
pageFilePathFormat = Path.Combine(outputDirectory, "svgz_result.png");
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_SVGZ))
{
PngViewOptions options = new PngViewOptions(pageFilePathFormat);
viewer.View(options);
}
Stap 4: Render SVGZ naar PDF
pageFilePathFormat = Path.Combine(outputDirectory, "svgz_result.pdf");
using (Viewer viewer = new Viewer(TestFiles.SAMPLE_SVGZ))
{
PdfViewOptions options = new PdfViewOptions(pageFilePathFormat);
viewer.View(options);
}
Conclusie
In deze zelfstudie hebben we geleerd hoe u SVG- en SVGZ-afbeeldingen kunt renderen met GroupDocs.Viewer voor .NET. Met slechts een paar eenvoudige stappen kunt u SVGZ-afbeeldingen converteren naar verschillende uitvoerformaten zoals HTML, JPG, PNG en PDF, waardoor ze toegankelijk en zichtbaar worden in verschillende omgevingen.
Veelgestelde vragen
Kan GroupDocs.Viewer andere afbeeldingsformaten weergeven?
Ja, GroupDocs.Viewer ondersteunt het weergeven van verschillende afbeeldingsformaten, waaronder PNG, JPEG, BMP, TIFF, GIF en meer.
Is GroupDocs.Viewer compatibel met .NET Core?
Ja, GroupDocs.Viewer is compatibel met zowel .NET Framework als .NET Core.
Kan ik de weergaveopties aanpassen?
Ja, GroupDocs.Viewer biedt uitgebreide weergaveopties waarmee u de uitvoer kunt aanpassen aan uw wensen.
Vereist GroupDocs.Viewer afhankelijkheden van derden?
Nee, GroupDocs.Viewer is een zelfstandige API en vereist geen afhankelijkheden van derden voor het weergeven van documenten.
Is er een proefversie beschikbaar om te testen?
Ja, u kunt een gratis proefversie van GroupDocs.Viewer downloaden vanhier om de kenmerken ervan te evalueren voordat u een aankoop doet.