Dit korte onderwerp leidt u door gedetailleerde stappen voor het converteren van SVG naar PDF met behulp van C#, samen met informatie over het configureren van de omgeving om de code uit te voeren. Door C# te gebruiken, kan de SVG naar PDF-converter eenvoudig worden ontwikkeld met behulp van een eenvoudige API-interface in op .NET ondersteunde platformtoepassingen.
Stappen om SVG naar PDF te converteren met C#
- Gebruik NuGet-pakketbeheerder en voeg Aspose.Imaging toe om SVG naar PDF te converteren
- Importeer de verwijzing naar Aspose.Imaging naamruimte in uw toepassing
- Laad het bron-SVG-bestand met de Image.Load-methode
- Instantieer het klasseobject SvgRasterizationOptions om de hoogte en breedte van de SVG-afbeelding in te stellen
- Maak de klasse PdfOptions om de gewenste PDF-opties in te stellen
- Converteer SVG naar PDF met de methode Opslaan
De bovenstaande stappen in C# converteren SVG naar PDF met behulp van eenvoudige API-aanroepen en een paar regels code. Het proces begint met het laden van de bron-SVG-afbeelding met behulp van de methode Load(), gevolgd door het instellen van de breedte en hoogte van de SVG-pagina met behulp van de klasse SvgRasterizationOptions. Ten slotte worden met behulp van de klasse PdfOptions de PDF-rasteropties ingesteld en wordt SVG geconverteerd naar PDF.
Code om SVG naar PDF te converteren met C#
In het bovenstaande voorbeeld is de op SVG naar PDF C# gebaseerde conversietoepassing ontwikkeld met een paar regels code. Met de API kunt u de geëxporteerde PDF aanpassen door de paginagrootte, afbeeldingsresolutie, opties voor meerdere pagina’s en PDF-documentinformatie in te stellen met behulp van de klasse PdfOptions.
Het bovengenoemde voorbeeld houdt in dat om * SVG naar PDF te converteren * een op C# * gebaseerde eenvoudige converter eenvoudig kan worden ontwikkeld zonder afhankelijkheid van externe software van derden zoals Adobe Acrobat. Als je meer wilt weten over het converteren van SVG naar een PNG-afbeelding met C#, raadpleeg dan het artikel op hoe je SVG naar een PNG converteert met C#.