Exportation de groupes de calques d'un PSD vers un seul fichier PNG à l'aide de Photoshop

8

Quel est le moyen le plus rapide par lequel je peux enregistrer un groupe de calques en un seul .pngfichier avec des espaces vides autour du groupe de calques découpés. Je sais que je peux exécuter un script pour exporter chaque couche dans un .pngfichier, mais puis-je le configurer pour extraire uniquement les couches sélectionnées et les enregistrer dans un .pngfichier?

Shyam Bhat
la source
La difficulté de toutes les réponses relatives à l'utilisation de Fireworks en premier lieu évite vraiment l'erreur commise par Adobe en arrêtant FW.
Amy Blankenship

Réponses:

16
  • Sélectionnez les calques particuliers que vous souhaitez enregistrer en tant que .pngfichier
  • appuyez sur Ctrl+ e(qui les fusionnera en une seule couche)
  • select all et copy
  • appuyez sur Ctrl+ npour créer un nouveau fichier.

L'option par défaut dans Photoshop est que la taille du nouveau fichier sera la même que celle que vous avez dans le presse-papiers. Dans ce cas, cela vous donnera une taille avec les espaces vides coupés.

Collez maintenant le contenu de votre presse-papiers et enregistrez-le sous .png.

Prabin Pebam
la source
fusionner en une seule couche et la découper revient à les faire glisser dans un nouveau fichier psd vierge. je ne suis pas en mesure d'obtenir la taille par défaut du nouveau fichier vierge à la taille des calques dans le presse-papiers. y a-t-il un paramètre que je dois faire? j'utilise CS5 sur un mac.
Shyam Bhat
Il s'agit de vitesse @Shyam. Le découpage est un processus manuel et est lent et il existe des risques d'erreur dans l'identification des pixels transparents. Le processus dont je parle est aussi simple que "ctrl + a", "ctrl + c", "ctrl + n", "enter", "ctrl + v", "ctrl + alt + shift + s". Ici, Photoshop identifie automatiquement tous les pixels transparents et vous donne automatiquement la taille parfaite du cadre de sélection.
Prabin Pebam
Je ne suis pas un utilisateur Mac mais pour Windows, assurez-vous que l'option prédéfinie dans la boîte de dialogue "créer un nouveau fichier" est définie sur personnalisé pour obtenir la taille du presse-papiers. Reportez-vous au point 5 du lien
Prabin Pebam
2

Trouvé ce script appelé Layer Saver lors de la recherche d'une solution à ce même problème.

Ce script vous permettra d'enregistrer des calques / ensembles de calques dans différents formats PNG, PSD, PDF, TIF, JPG ou JPG Save For Web. Un menu différent est donné selon que seuls les calques ou ensembles de calques sont trouvés.

entrez la description de l'image ici

Fonctionne comme un charme et propose de nombreux formats différents!

MaryMak
la source
Pouvez-vous expliquer en quelques mots ce que fait le script? Votre réponse oblige à quitter ce site ...
Mensch
Bonjour Mary! J'ai ajouté une courte citation et une image de ce site afin qu'il soit plus facile de voir ce que fait le script. N'hésitez pas à rééditer ou à ajouter plus d'informations si vous pensez que c'est important. Bienvenue sur GD.SE!
Yisela
2

Essayez de désactiver les calques dont vous ne voulez pas et d'enregistrer en tant que .pngfichier avec save for web. De cette façon, vous avez un peu de contrôle sur la sortie de résolution finale. Ou recherchez-vous un type de méthode de sauvegarde par lots?

Danferth
la source
1
pas la meilleure chose à faire quand il y a comme une centaine de couches et beaucoup plus de sous-couches à l'intérieur. oui, un script !! existe-t-il un script pour l'amour de Dieu?!
Shyam Bhat
Oui, un script serait parfait pour cela, mais en jouant l'avocat des démons, comment le script pourrait-il savoir quelles couches ignorer? sont-ils simplement les mêmes couches dans toutes les images? Si tel est le cas, ce photoshop compsserait une solution.
Danferth
1

Une autre méthode consiste à créer des "Layer Comps" et à partir des scripts, à exporter chaque Layer Comp sous forme de fichier.

Je suis désolé, je suis nouveau ici, donc je ne sais pas comment mettre en forme et images avancées, donc ma réponse peut sembler assez vide.

Anmol Sahoo
la source
Tant que vous n'aurez pas gagné de points en participant à la communauté, vous ne pourrez pas publier d'images. Si vous pouvez fournir un lien vers l'image? Peut-être que quelqu'un peut également le modifier dans votre réponse :)
kontur
0

Vous pouvez enregistrer une action telle que:

  • sélectionnez d'abord les couches que vous ne voulez PAS voir / exporter.
  • choisissez "grouper des calques ..." dans le menu de la palette des calques nommez-le quelque chose comme FOOTEMPLAYERSGROUPBLARGLE
  • cacher le groupe
  • {...}
  • exportation
  • close, NO SAVE (le regroupement réorganisera les calques sélectionnés à la première étape)
  • OU au lieu de fermer, pas de sauvegarde, REVERT
  • {profit}

ÉDITER:

ET après l'avoir enregistré, il vous suffit de recadrer dans la zone souhaitée, de sélectionner les calques dont vous ne voulez pas, puis d'exécuter l'action.

horatio
la source
0

Rendez uniquement visibles les calques que vous souhaitez utiliser, puis accédez à File > Save for Web & Devices. Une fois sur place, sélectionnez .pngdans le menu déroulant. Vous aurez maintenant la possibilité de modifier de nombreux paramètres (profondeur de couleur, qualité, etc.), y compris la transparence. Cela conserve votre fichier d'origine tel quel et crée un nouveau fichier avec les paramètres souhaités. Bonne chance.

simplement barry
la source
0

Ma solution est:

  • Sélectionnez les couches requises et désactivez toutes les autres couches
  • sélectionner la garniture image>trim
  • Enregistrez-le en tant que .pngfichier en utilisantFile > Save as
  • annuler l'action Trim à l'aide de Ctrl+ Alt+Z
  • Répétez l'opération pour les autres couches.
dmSherazi
la source
0

Ok c'est cool. Regroupez vos calques en un seul groupe, puis cliquez avec le bouton droit sur le groupe dans la palette des calques et choisissez «exporter sous». Vous pouvez choisir l'échelle, le format et la qualité. L'image résultante sera nommée de la même manière que le nom de votre groupe.

Maintenant, le morceau vraiment cool. Si vous avez beaucoup de couches dans de nombreux groupes - Maj (ou contrôle) sélectionnez les groupes que vous souhaitez exporter, puis faites la même chose que ci-dessus (en cliquant avec le bouton droit sur l'un des groupes sélectionnés). Ils seront tous exportés en même temps et seront nommés de la même manière que vos groupes.

Tout cela fonctionne également avec des calques simples ou groupés. Sélectionnez simplement ce que vous voulez dans la palette des calques.

Boîte de dialogue Exporter en tant que

Phillip Clayton
la source
Est-ce que cela exporte chaque couche dans un fichier distinct? Parce que ce n'est pas ce que la question demande. Bienvenue sur GD.SE!
Luciano
0

Sélectionnez simplement le groupe et accédez à Calques> Exportation rapide au format PNG (Maj + CMD / CTRL + ') qui fusionnera automatiquement le contenu du groupe et l'exportera au format PNG. J'espère que cela t'aides.

Aliadams
la source