Возьмите psd и экспортируйте все слои в отдельные файлы изображений, не используя Photoshop

45957
Darren

Это мой первый вопрос здесь, и я не уверен, что это подходящий сайт для моего вопроса, но здесь он идет. Если это не тот сайт, направьте меня на правильный сайт.

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

Я использую Mountain Lion на MacBook Pro. Я установил Gimp, но я не могу понять, как делать то, что я хочу. Я искал с помощью Google, но не смог найти учебник, показывающий мне, как это сделать.

Я был бы очень признателен за инструкции или ссылку на соответствующий учебник. Я видел некоторые ответы здесь, но они просто говорят, что используйте Gimp, что мне не помогает.

21

5 ответов на вопрос

31
atr

There is a tool from Telegraphics called PSDParse that should do the trick.

psd2png.exe -w Filename.psd usage: psd2png.exe [options] psdfile... -h, --help show this help -v, --verbose print more information -q, --quiet work silently -w, --writepng write PNG files of each raster layer (and merged composite) -d, --pngdir dir put PNGs in directory (implies --writepng) -m, --makedirs create subdirectory for PNG if layer name contains \'s -l, --list write an 'asset list' of layer sizes and positions -s, --split write each composite channel to individual (grey scale) PNG 

Here's a link to the version I used, or you can go to the website for the latest version for your operating system.

http://www.telegraphics.com.au/sw/files/psdparse-1.7b1-win.zip

маленький, простой, отличный инструмент для извлечения слоев PSD! HPM 10 лет назад 0
best solution I've found so far, thanks! Jade 8 лет назад 0
13
Ankit

If you don't want to install any plugin, do this using GIMP (open source tool):

  1. Select the layer and copy Ctrl+C or Edit > Copy
  2. Then Select > File > Create > From Clipboard, this creates a new document from the copied layer, or you can just make the layer you want the only thing visible.
  3. Then select > File > Save As... then go down to "Select File Type (By Extension)"
  4. In the box where it says "All images select that box and go down to "PNG image (*.png)"
Есть ли способ выбрать несколько слоев одновременно? Darren 12 лет назад 0
нет файла> создать> из буфера обмена max4ever 10 лет назад 0
просто File> Create примет размеры изображения буфера обмена по умолчанию. После этого просто вставьте. Tejas Kale 9 лет назад 0
Вместо «Сохранить как» вы можете использовать опцию «Экспортировать как». arp 6 лет назад 0
7
jlafferty

You can export layers to assets like PNG, JPG or SVG from a new service called "Extract" that is in Adobe's Creative Cloud. You don't need Photoshop.

You can try it here: http://www.adobe.com/go/extract_tweet1

You'll need a Creative Cloud login, but, even free accounts can use the service.

  1. Login to creative.adobe.com/files
  2. Upload a PSD
  3. Go to the Extract tab.
  4. Select any layer and extract an asset.

You'll need to extract each asset individually, at the moment. No way to do it all at once.

Сразу скажу, что сейчас Экстракт не бесплатный, стоит 40 $ / мес ... Мне грустно Metal3d 8 лет назад 1
@ Metal3d Я думаю (и надеюсь), что это все еще бесплатно. У меня есть [Скобки] (http://brackets.io/) и Extract встроен в редактор. Я только что попробовал это сейчас, и, похоже, все еще работает. На самом деле, похоже, веб-версия все еще работает. И я не плачу 40 долларов в месяц за это. Kodos Johnson 8 лет назад 1
Я видел это. Но это далеко не простота веб-интерфейса. Этот формат - боль для всего мира с открытым исходным кодом. Metal3d 8 лет назад 0
6
pmoleri

There's a plugin for that: Export Layers as PNG.

It adds an entry to the File menu, Export layers -> as png.

Это похоже на то, что я хочу, но вы можете сказать мне, как установить его? Darren 12 лет назад 0
Смотрите здесь http://docs.gimp.org/en/gimp-scripting.html#gimp-plugins-install Ankit 12 лет назад 1
«Сохранить как» в файл `export_layers-0.6.py.txt` и сохранить его в подпапке gimp` lib / gimp / 2.0 / plug-ins`, удалив расширение .txt. Возможно, вам нужно добавить права на выполнение файла после его загрузки. pmoleri 12 лет назад 2
1
Hadi77

Go to "File" menu in Photoshop (trial or free, no matter)

Now go to "Export" submenu and select "Export layers to files".

In the opened dialog, choose PNG as file type and browse for destination folder.

Я не вижу этой опции в Adobe Photoshop CS5. alex 8 лет назад 0
По крайней мере, в последних версиях это есть в меню «Экспорт» (редактировал ответ) Xavier Poinas 7 лет назад 0