Извлечь слои из PSD с помощью ImageMagick,сохранение макета

Я использую ImageMagick для извлечения слоев из PSD, и он все отлично справляется с:

convert image.psd image-%d.png

Но полученные изображения PNG имеют различные размеры, в зависимости от фактического содержимого слоя. Я бы хотел извлечь все слои, но все они должны быть одинакового размера, чтобы потом я мог легко наложить их друг на друга и выровнять все, как в исходном PSD.

Если это помогает визуализировать это, вот что я сейчас получаю с помощью приведенной выше команды:

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

И то, что я хочу, это:

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

Полученные изображения имеют прозрачный фон, чтобы я мог сделать это:

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

] Я никоим образом не привязан к ImageMagick, поэтому, если есть другой инструмент (желательно из командной строки), который может этого добиться, ничего страшного.

37
задан Thom 6 July 2011 в 15:50
поделиться