Comment convertir PNG en PSD en utilisant C#

Dans ce didacticiel rapide, vous apprendrez comment convertir PNG en PSD à l’aide de C#. Il fournit les paramètres de l’IDE, une liste des tâches du programme et un exemple de code exécutable pour développer un convertisseur de fichier PNG en PSD à l’aide de C#. Vous apprendrez également à ajouter plusieurs calques avec différentes images dans le fichier PSD de sortie.

Étapes pour transformer un fichier PNG en PSD à l’aide de C#

  1. Définissez l’environnement pour utiliser Aspose.PSD for .NET pour convertir PNG en PSD
  2. Créez une image PSD en utilisant la classe PsdImage et fournissez la taille de l’image de sortie
  3. Chargez le fichier PNG source à l’aide de FileStream
  4. Créer et initialiser un objet de la classe Layer avec l’image chargée
  5. Ajoutez ce calque à l’image PSD nouvellement créée
  6. Enregistrez le fichier PSD résultant sur le disque

Ces étapes expliquent en profondeur le processus pour convertir un fichier PNG en PSD à l’aide de C#. Le processus commence par la création d’un PsdImage en fournissant la taille de l’image de sortie, puis en chargeant l’image PNG source dans l’objet FileStream qui est ensuite utilisé pour initialiser un objet de classe Layer. Dans les dernières étapes, le calque nouvellement créé est ajouté à l’image PSD avant de l’enregistrer sur le disque.

Code pour changer PNG en PSD en utilisant C

Cet exemple de code illustre comment développer un convertisseur PNG en PSD à l’aide de C#. Vous pouvez également utiliser d’autres types d’images comme JPG, BMP, TIFF, etc. pour les convertir en PSD. Si vous souhaitez ajouter plusieurs calques d’images, répétez les étapes pour charger l’image, créer un calque et ajouter au PSD de sortie autant de fois que nécessaire avant d’enregistrer le fichier PSD final.

Dans cet article, nous avons appris le processus pour * convertir PNG en PSD * cependant, si vous voulez apprendre le processus pour convertir PSD en TIFF, reportez-vous à l’article sur comment convertir PSD en TIFF en C#.

 Français