Comment convertir SVG en PDF en C#

Dans ce tutoriel, nous allons apprendre le processus pour convertir SVG en PDF en C#. En outre, il fournit les informations nécessaires pour configurer la bibliothèque requise dans l’application .NET, la procédure par étapes pour effectuer la conversion de documents et comment utiliser ce guide pour développer la fonctionnalité C# SVG vers PDF. Voici les étapes et un exemple de code pour convertir SVG en PDF à l’aide de C#.

Étapes pour convertir SVG en PDF en C#

  1. Installez le package GroupDocs.Conversion for .NET à partir de NuGet dans le projet .NET pour convertir SVG en PDF
  2. Ajouter une référence à l’espace de noms GroupDocs.Conversion pour implémenter la fonctionnalité SVG vers PDF
  3. Chargez le fichier SVG d’entrée en créant une instance de la classe Converter
  4. Initialiser la classe PdfConvertOptions et définir les paramètres de personnalisation du document PDF
  5. Enfin, appelez la méthode Convert de la classe Converter pour enregistrer SVG en tant que document PDF

Les points ci-dessus vous permettent de développer facilement la fonctionnalité convertir SVG en PDF C# pour effectuer la transformation de documents. Dans la première étape, configurez le package requis et incluez l’espace de noms essentiel. Ensuite, vous devez charger le fichier SVG d’entrée en initialisant la classe Converter et en instanciant la classe PdfConvertOptions pour personnaliser le document PDF de sortie. Dans la dernière étape, la méthode Convert vous aide à enregistrer le fichier résultant sur le disque.

Code pour convertir SVG en PDF en C#

using System;
using GroupDocs.Conversion.Options.Convert;
namespace ConvertSvgToPdfInCSharp
{
class Program
{
public static void Main(string[] args) // Main function to convert SVG to PDF using C#
{
// Remove the watermark in output PDF document by adding license
string licensePath = "GroupDocs.Conversion.lic";
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License();
lic.SetLicense(licensePath);
// Load the source SVG file for conversion to PDF
var converterObj = new GroupDocs.Conversion.Converter("sample.svg");
// Set the conversion options for PDF document to customize the output file
PdfConvertOptions options = new PdfConvertOptions();
// Convert and save the SVG in PDF format
converterObj.Convert("converted.pdf", options);
Console.WriteLine("Done");
}
}
}

Le convertisseur C# SVG vers PDF est implémenté en suivant les étapes expliquées dans la section précédente pour démontrer le fonctionnement de ce guide. Comme vous pouvez le voir, nous avons écrit quelques lignes de code composées d’appels d’API. De plus, vous pouvez exécuter cet exemple de code sur n’importe quel système d’exploitation comme MS Windows, Linux et Mac OS et même sans installer de logiciel tiers.

Nous avons discuté de la transformation de document pour exporter SVG en PDF en utilisant C#. Récemment, nous avons publié un article pour changer PDF en texte en utilisant C#, consultez le guide comment convertir un PDF en texte en C# pour plus d’informations.

 Français