web-dev-qa-db-fra.com

Prenez un psd et exportez tous les calques dans des fichiers image séparés sans utiliser Photoshop

Ceci est ma première question ici et je ne suis pas sûr que ce soit le site approprié pour ma question, mais ici il va. Si ce n'est pas le bon site, veuillez me diriger vers le bon.

J'ai un fichier psd. Je veux simplement en extraire les calques dans des fichiers image séparés. Je n'ai pas Photoshop et j'ai déjà utilisé la version d'évaluation gratuite de Photoshop.

Je cours Mountain Lion sur un MacBook Pro. J'ai installé Gimp, mais je n'arrive pas à comprendre comment faire ce que je veux. J'ai effectué une recherche à l'aide de Google, mais je suis absolument incapable de trouver un didacticiel expliquant comment procéder.

J'apprécierais vraiment des instructions ou un lien vers un tutoriel approprié. J'ai vu quelques réponses ici, mais ils disent simplement utiliser Gimp, ce qui ne m'aide pas.

23
Darren

Si vous ne voulez installer aucun plugin, faites ceci en utilisant GIMP (outil open source):

  1. Sélectionnez le calque et copiez Ctrl+C ou Edit > Copy
  2. Ensuite, Select > File > Create > From Clipboard, cela crée un nouveau document à partir du calque copié, ou vous pouvez simplement faire en sorte que le calque souhaité soit la seule chose visible.
  3. Puis select > File > Save As... puis allez à "Sélectionner le type de fichier (par extension)"
  4. Dans la case où il est indiqué "Toutes les images sélectionnez cette case et descendez à" image PNG (* .png) "
15
Ankit

Il existe un outil de Telegraphics appelé PSDParse qui devrait faire l'affaire.

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

Voici un lien vers la version que j'ai utilisée, ou vous pouvez aller sur le site web pour obtenir la dernière version de votre système d'exploitation.

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

33
atr

Vous pouvez exporter des calques vers des ressources telles que PNG, JPG ou SVG à partir d'un nouveau service appelé "Extraire" situé dans Creative Cloud d'Adobe. Vous n'avez pas besoin de Photoshop.

Vous pouvez l'essayer ici: http://www.Adobe.com/go/extract_Tweet1

Vous aurez besoin d'un identifiant Creative Cloud, mais même les comptes gratuits peuvent utiliser le service.

  1. Connectez-vous à creative.Adobe.com/files
  2. Télécharger un fichier PSD
  3. Allez sur l'onglet Extraire.
  4. Sélectionnez n'importe quel calque et extrayez un actif.

Vous devrez extraire chaque actif individuellement, pour le moment. Pas moyen de tout faire en même temps.

7
jlafferty

Il existe un plugin pour cela: Exporter les calques au format PNG .

Il ajoute une entrée dans le menu Fichier, Exporter les calques -> en tant que png.

7
pmoleri

Allez dans le menu "Fichier" de Photoshop (version d'évaluation ou gratuite, peu importe)

Allez maintenant dans le sous-menu "Exporter" et sélectionnez "Exporter les calques dans des fichiers".

Dans la boîte de dialogue ouverte, choisissez PNG comme type de fichier et recherchez le dossier de destination.

1
Hadi77