PDF est devenu l’un des formats de fichiers dominants en raison de sa prise en charge multiplateforme. En raison de la mise en page cohérente des documents PDF sur des appareils hétérogènes, les utilisateurs préfèrent la conversion des documents au format PDF avant le partage. Cependant, dans certains cas, les PDF doivent être convertis dans un autre format de fichier. La conversion PDF vers SVG est largement adoptée dans divers scénarios, c’est-à-dire pour intégrer le contenu de documents PDF dans des pages Web. Par conséquent, dans cet article, vous apprendrez à convertir des fichiers PDF en SVG à l’aide de C#.

Conversion C# PDF en SVG avec API .NET - Téléchargement gratuit

Aspose.PDF for .NET est une API de manipulation de PDF qui vous permet de créer de nouveaux fichiers PDF et de traiter des fichiers existants à partir d’applications .NET. De plus, l’API vous permet également de convertir des fichiers PDF en SVG avec une haute fidélité. Vous pouvez soit télécharger la DLL de l’API, soit l’installer via NuGet.

PM> Install-Package Aspose.Pdf 

Convertir des fichiers PDF en SVG en C#

Voici les étapes pour convertir un fichier PDF en SVG en C# en utilisant Aspose.PDF for .NET.

L’exemple de code suivant montre comment convertir un fichier PDF en SVG à l’aide de C#.

// Ouvrir le document
Document pdfDocument = new Document("Document.pdf");

// Instancier un objet de SvgSaveOptions
SvgSaveOptions saveOptions = new SvgSaveOptions();

// Enregistrez le PDF en tant que fichier SVG
pdfDocument.Save("output.svg", saveOptions);

Conversion C# PDF en SVG avec options supplémentaires

Aspose.PDF for .NET fournit également des options supplémentaires pour personnaliser la conversion PDF en SVG en C#. Pour cela, l’API fournit la classe SvgSaveOptions qui contient les options suivantes.

Voici les étapes pour personnaliser la conversion PDF en SVG à l’aide de la classe SvgSaveOptions.

L’exemple de code suivant montre comment convertir un fichier PDF en SVG avec des options supplémentaires à l’aide de C#.

// Ouvrir le document
Document pdfDocument = new Document("Document.pdf");

// Instancier un objet de SvgSaveOptions
SvgSaveOptions saveOptions = new SvgSaveOptions();

// Ne pas compresser l'image SVG en archive Zip
saveOptions.CompressOutputToZipArchive = false;

// Enregistrez le PDF en tant que fichier SVG
pdfDocument.Save("output.svg", saveOptions);

Convertisseur .NET PDF en SVG - Obtenez une licence API gratuite

Si vous souhaitez essayer l’API sans limitation d’évaluation, vous pouvez obtenir une licence temporaire gratuite.

Conclusion

Dans cet article, vous avez appris à convertir des fichiers PDF au format SVG en C#. De plus, les options supplémentaires pour personnaliser la conversion PDF en SVG ont été discutées avec l’exemple de code. Vous pouvez en savoir plus sur l’API C# PDF à l’aide de documentation.

Voir également