Conversion de fichiers image via C#

Convertissez les formats d’image, les métafichiers, WebP, Svg, Apng pour créer des applications de traitement d’image avancées multiplateformes basées sur .NET.

 

L’API d’image .NET facilite les fonctionnalités avancées de traitement et de rendu d’image pour les programmeurs. Les développeurs peuvent l’intégrer pour convertir des images raster et vectorielles, y compris des photos et des images en PSD, PDF, GIF, PNG, DICOM, SVG, JPG, JPEG2000, APNG, BMP, TIFF, HTML5 CANVAS, WEBP, WMF, EMF et d’autres formats d’image . L’API traite non seulement de la conversion des fichiers, mais également de la conversion des images en noir et blanc et en niveaux de gris, de la conversion des calques d’image GIF, etc.

Convertir une image en bitmap BMP, JPG, PNG

À l’aide de l’API d’image C #, la conversion inter-format est aussi simple que de simplement changer l’extension du format souhaité. Voici quelques cas génériques tels que image en bmp, image en jpg, image en png et les développeurs peuvent facilement améliorer leur format spécifique. Le processus consiste à charger l’image source via Image.Load . Créez un objet de cible options de format d’image pour tous les paramètres spécifiques. Enfin, appelez la Save Method en transmettant le fichier cible avec le chemin et les options d’enregistrement en tant que paramètre.

Code C# pour l'inter-conversion d'images

Conversion d'image raster en PDF

Le processus de conversion des images raster en PDF est le même que celui de la conversion inter-images, sauf que l’API fournit PdfOptions pour des paramètres PDF spécifiques . Les programmeurs peuvent facilement l’améliorer pour leurs besoins spécifiques.

Code pour la conversion d'images raster en PDF

Convertir SVG en images raster BMP, PNG, JPG

Le processus de conversion de SVG est le même, chargez le fichier SVG, utilisez les options d’enregistrement d’image pertinentes et appelez la méthode Save. L’API d’image fournit SvgRasterizationOptions pour définir PageWidth, PageHeight et les images raster utilisent leur propriété VectorRasterizationOptions pour l’initialisation et l’obtention des options SvgRasterizationOptions.

Code C# pour SVG en images raster

Tous les images formats pris en charge à partir desquels convertir

Vous trouverez ci-dessous la liste complète des formats d’image vers lesquels vous pouvez convertir :


Tous les formats d'image pris en charge pour convertir

Vous trouverez ci-dessous la liste complète des formats d’image à partir desquels vous pouvez convertir :