Comment faire pour extraire des couches à partir d'un fichier Photoshop? C#

Est-il une bibliothèque en C# qui me permet de lire les calques dans un fichier photoshop (PSD) et les extraire comme les images transparentes (PNG)?

Photoshop a une commande batch qui va extraire tous les calques dans des fichiers individuels, mais il n'y a pas le choix de la transparence des Png. Mon but est de créer un petit programme utilitaire qui permettra de créer des combinaisons de couches que vous le souhaitez (par exemple penser à la création d'un jeu de cartes).

OriginalL'auteur pek | 2009-01-31