Convertir PSD en BMP en C# - Processeur d'image raster

Dans le passé, nous avons publié un blog article montrant comment convertir PSD en JPG dans .NET. Cet article de blog vous montrera comment convertir PSD en BMP en C# à l’aide de Aspose.PSD for .NET. Il est bien connu que PSD est un fichier assez volumineux et nécessite plus d’espace que les autres formats d’image. Ainsi, la conversion d’un fichier PSD en n’importe quelle autre image raster vous sera bénéfique en termes d’espace et de compatibilité. Par conséquent, nous développerons un processeur d’image raster utilisant cette .NET API de conversion de documents pour réaliser la conversion PSD en BMP. Cependant, commençons ce guide et voyons la mise en œuvre réelle de la façon de convertir PSD en BMP en C# par programme.

Nous passerons en revue les sections suivantes dans cet article :

  1. Convertisseur d’images PSD - Installation de l’API
  2. Convertir PSD en BMP en C#
  3. Créateur BMP en ligne gratuit

Convertisseur d’images PSD - Installation de l’API

La phase d’installation de toute bibliothèque tierce joue un rôle critique en termes de fiabilité et d’utilisation. Heureusement, Aspose.PSD for .NET se démarque ici par son installation très simple qui consiste simplement à exécuter une commande. Vous pouvez donc télécharger le fichier DLL de cette API de conversion de document ou exécuter la commande suivante dans le gestionnaire de packages NuGet.

PM> Install-Package Aspose.PSD
API de conversion de documents

Convertir PSD en BMP en C#

Cette section concerne la mise en œuvre. Nous avons un fichier PSD source qui sera utilisé pour effectuer la conversion PSD en BMP par programme. Les étapes suivantes montrent comment réaliser la conversion SVG en PNG en Java :

Vous pouvez suivre les étapes suivantes pour créer un processeur d’image raster pour votre application professionnelle :

  1. Invoquez la méthode Load de la classe Image et chargez une image PSD existante.
  2. Créez une instance de la classe BmpOptions pour définir diverses options d’image BMP.
  3. Définissez la valeur de la propriété BitsPerPixel pour définir les bits par pixel.
  4. Définissez l’indicateur de taille de tampon en attribuant une valeur à la propriété BufferSizeHint.
  5. Définissez la compression en définissant la valeur de la propriété Compression.
  6. Initialisez une instance de la classe BmpOptions avec l’objet bmpOptions.
  7. Invoquez la méthode save et fournissez le chemin de sortie et les options BMP pour convertir PSD en BMP.

L’exemple de code suivant montre comment convertir PSD en BMP en C# :

using Aspose.PSD.ImageOptions;

namespace Aspose.PSD.Examples.Aspose.Conversion
{
    class PSDToBMP
    {
        // Convertir PSD en BMP en C# - Processeur d'image raster
        static void Main(string[] args)
        {

            // Appelez la méthode Load de la classe Image et chargez une image PSD existante.
            using (Image image = Image.Load("/sample.psd"))
            {
                // Créez une instance de la classe BmpOptions pour définir diverses options d'image BMP.
                BmpOptions bmpOptions = new BmpOptions();
                // Définissez la valeur de la propriété BitsPerPixel pour définir les bits par pixel.
                bmpOptions.BitsPerPixel = 10;
                // Définissez l’indicateur de taille de tampon en attribuant une valeur à la propriété BufferSizeHint.
                bmpOptions.BufferSizeHint = 300;
                // Définissez la compression en définissant la valeur de la propriété Compression. 
                bmpOptions.Compression = FileFormats.Bmp.BitmapCompression.Rgb;
                // Initialisez une instance de la classe BmpOptions avec l'objet bmpOptions.
                BmpOptions bmpOptions1 = new BmpOptions(bmpOptions);
                // Invoquez la méthode de sauvegarde, fournissez le chemin de sortie et les options BMP pour convertir PSD en BMP.
                image.Save("/output.bmp", bmpOptions1);
            }
        }
    }
}

Une fois que vous avez exécuté le fichier principal, vous verrez un nouveau fichier BMP généré à votre adresse de destination. Cependant, vous pouvez voir le résultat dans l’image ci-dessous :

processeur d'images raster

Créateur BMP en ligne gratuit

Surtout, n’oubliez pas de tirer parti d’un outil en ligne pour convertir PSD en BMP en ligne. Ce créateur de BMP en ligne est alimenté par ce traitement de documents API. Il est basé sur le Web, riche en fonctionnalités et offre une conversion fluide des fichiers image. De plus, vous n’avez pas besoin d’abonnement ni de création de compte pour utiliser ce processeur d’images raster en ligne.

créateur de BMP en ligne

Processeur d’images raster - Obtenez une licence gratuite

Vous pouvez bénéficier d’une licence temporaire gratuite pour essayer cette API de conversion de documents sans limitations d’évaluation.

Conclusion

Nous terminons cet article ici avec l’espoir que vous avez appris à convertir PSD en BMP en C# à l’aide de Aspose.PSD for .NET. De plus, nous avons également exploré un créateur de BMP en ligne soutenu par cette bibliothèque. Construire un processeur d’images raster donnera un avantage concurrentiel à votre logiciel d’entreprise. Vous pouvez explorer davantage cette API de conversion de documents car elle contient une énorme pile de fonctionnalités. Alors, ne manquez pas la documentation et les références de l’API.

Nous vous recommandons également de visiter le dépôt GitHub et le Guide de démarrage.

Enfin, aspose.com écrit de nouveaux articles. Alors, restez en contact pour des mises à jour régulières.

L’aide est disponible

Vous pouvez nous faire part de vos questions ou requêtes sur notre forum.

Foire aux questions – FAQ

Comment convertir PSD en BMP ?

Vous pouvez installer Aspose.PSD for .NET pour automatiser la conversion PSD en BMP par programme. Veuillez visiter ce lien pour en savoir plus.

Les fichiers PSD peuvent-ils être convertis ?

Oui, ce convertisseur d’images PSD en ligne fait le travail efficacement.

Voir également