Extraire des couches de PSD avec ImageMagick, préserver la disposition

Je suis en utilisant ImageMagick pour extraire des couches à partir d'un PSD, et il les fait toutes fines avec:

convert image.psd image-%d.png

Mais la des images PNG sont de dimensions variables, en fonction du contenu de la couche. Ce que j'aimerais c'est d'extraire toutes les couches, mais elles ont toutes la même taille, de sorte que je peux facilement mettre sur le dessus les uns des autres plus tard, et ont tout le line-up comme il l'a fait dans l'original PSD.

Si ça aide à visualiser, c'est ce que je suis en train de l'obtenir avec la commande ci-dessus:

+----+ 
|Un | +-+ +-+ 
| | = |A| + |B| 
| B| +-+ +-+ 
+----+ 

Et ce que je veux est:

+----+ +----+ +----+ 
|A | |A | | | 
| | = | | + | | 
| B| | | | B| 
+----+ +----+ +----+ 

Avec les images qui en résultent avoir un arrière-plan transparent de sorte que je peux le faire:

+----+ +----+ 
|A | |A |+ 
| | = | || 
| B| | B|| 
+----+ +----+| 
+----+ 

Je ne suis pas en aucune manière liée à ImageMagick, donc si il y a une autre (de préférence en ligne de commande) outil qui permet de réaliser cela, c'est très bien.

  • Je me demandais si vous trouvé une solution à votre problème. Des progrès?
  • Malheureusement, aucune. J'ai fini par copier et coller manuellement les calques dans de nouvelles images de la même taille, à l'aide de Paint.NET et son PSD plugin.
InformationsquelleAutor Thom | 2011-07-06