Comment répartir un espace égal entre chaque objet dans Photoshop?

30

J'utilise "Distribuer les centres horizontaux" dans Photoshop, mais ce n'est peut-être pas le bon outil pour le travail. Je suppose que Photoshop distribuera le CENTRE de chaque objet texte et l'alignera, de sorte que les liens longs n'auront pas autant d'espacement de chaque côté.

Existe-t-il un moyen pour moi de répartir un groupe d'objets de manière uniforme en tenant compte de leur taille globale, plutôt que par leurs points centraux?

Anonyme
la source
1
Essayez-vous d'obtenir un espace égal entre chaque objet?
JohnB
@John - Oui, c'est ce que j'essayais de demander. Existe-t-il un moyen plus simple de le faire que de déplacer manuellement chaque objet x pixels du bord d'un autre? Très lent si j'ai 10 éléments dans une navigation et que je souhaite augmenter l'espacement de 5 pixels chacun.
Anonyme
J'ai eu le même problème, alors j'ai demandé et la réponse a été: utilisez un script et attribuez-lui un raccourci. Ça marche, ça m'a tellement facilité la vie
Muhammad Umer

Réponses:

9

Si vous disposez de Creative Suite, vous pouvez le faire dans Illustrator, puis ramener les objets dans Photoshop. Dans Photoshop, dupliquez les objets dans un nouveau fichier, enregistrez et ouvrez le fichier contenant les objets dans Illustrator. Cliquez sur l'outil de sélection de flèche noire dans le menu des outils. Allez dans Fenêtre -> Aligner pour afficher la boîte de dialogue ALIGNER. Maintenez SHIFT et cliquez sur chaque objet pour les sélectionner tous en même temps. Dans la zone ALIGNER, sous "Distribuer l'espacement", cliquez sur la petite flèche noire sous le texte, "Aligner sur:". Sélectionnez "Aligner sur l'objet clé". L'un des objets sera mis en évidence avec un contour rouge autour de lui. Vous pouvez l'utiliser ou cliquer sur un autre objet pour en faire votre objet clé. Dans la boîte de dialogue ALIGN, il y a une boîte qui vous permet de saisir le nombre de pixels dont vous souhaitez que vos éléments soient séparés. Tapez un nombre (par exemple 20 px) puis cliquez sur le bouton "Espacement horizontal de distribution" à gauche de cette case. Cela répartira uniformément les objets à une distance spécifiée les uns des autres.

Vous devrez ensuite utiliser la palette des calques pour faire glisser chaque objet dans son propre calque. Sinon, lorsque vous ramenez le fichier dans Photoshop, tous les objets seront un sur le calque. Cliquez simplement sur "créer un nouveau calque" dans la fenêtre des calques pour créer de nouveaux calques pour chacun de vos objets, puis faites glisser chaque objet dans un nouveau calque dans la palette des calques.

Lorsque vous avez terminé, accédez à Fichier -> Exporter pour enregistrer le fichier en tant que document Photoshop. Ouvrez-le ensuite dans Photoshop, regroupez les calques et dupliquez-les dans votre document actuel.

PixelGraph
la source
Je cherchais cela sans la partie Photoshop (comment le faire sur Illustartor uniquement). A parfaitement fonctionné pour moi. Merci beaucoup!
Helder S Ribeiro
3

Je viens de créer une boîte et de l'utiliser. C'est sale mais efficace. Plus de précision, je crée une boîte comme dans une forme que je peux déplacer et crée des guides. Et supprimez lorsque vous avez terminé.

Daniel
la source
Je fais ça aussi mais c'est vraiment ennuyeux.
atilkan
1

Vous devez sélectionner les éléments dans la palette des calques. Ensuite, en utilisant l'outil V-move et les options suivantes apparaîtront: entrez la description de l'image ici

alors vous pouvez essayer tout le positionnement qui vous conviendra le mieux.

Damyan
la source
Je ne pense pas que ceux-ci parviennent à distribuer les éléments de la manière qui leur est demandée. L'un les centrera de tous sur la même ligne, l'autre les centrera mais leurs points médians.
Yisela
que diriez-vous de les utiliser en combo? Je crois que ce sont les outils et je les ai utilisés à plusieurs reprises. mais peut-être que je ne comprends pas bien l'idée.
Damyan
Pensez-vous que vous vous souvenez de la combinaison pour ce cas?
Yisela
ma mauvaise (confusion IA) mais peut-être que cela sera utile: feedback.photoshop.com/photoshop_family/topics/…
Damyan
Cela semble prometteur. Si vous voyez la réponse là-bas, vous pouvez modifier la vôtre avec ses informations (le downvote sera supprimé et vous obtiendrez des votes positifs si vous le faites).
Yisela
0

Salut, je ne sais pas si vous avez pensé à cela, si vous êtes désolé, mais dans l'illustrateur, il existe une option "aligner par sélection". Ainsi, lorsque vous sélectionnez tous les objets que vous souhaitez répartir uniformément, ils ne se répartissent qu'entre les deux oblets finaux, comme les livres. Si vous espacez ces deux objets à la corr

William Hill
la source
1
Bienvenue sur GD.SE! L'affiche originale parlait de Photoshop, pas d'Illustrator ... avez-vous des preuves que votre solution fonctionnera sur PS? De plus, votre réponse semble être interrompue; n'hésitez pas à le compléter en modifiant votre article.
Brendan
0

Il existe une extension Photoshop appelée "Space Equal", son gratuit et les espace automatiquement entre les éléments extérieurs. Je ne trouve plus le lien :)

EDIT je l'ai retrouvé, voici un lien

cette chose est super utile, je ne comprends absolument pas alors que d'autres logiciels Adibe l'ont. On dirait que différents logiciels Adobe sont encore complets de différentes sociétés sous un même parapluie;)

Rombout Versluijs
la source
-1

Photoshop ne peut pas définir de marge d'espace entre les calques sélectionnés, mais vous pouvez utiliser certains plugins et extensions pour Adobe Photoshop pour le faire (faites une marge personnalisée entre les calques), comme uber-spacer . les réponses sur les alignements existent ci-dessus

S aja D
la source
1
Veuillez développer cette réponse. Les réponses de lien uniquement sont déconseillées car les liens peuvent changer. Vous pouvez modifier votre réponse pour inclure des informations telles que les noms d'extensions spécifiques qui peuvent résoudre ce problème.
Scribblemacher
Je viens de dire que Photoshop ne peut pas faire ça ... faire une marge d'espace entre deux couches ou plus
S aja D
@Scribblemacher: uber spacer , c'est le nom de l'extension photoshop que j'ai dit, avec cette extension, vous pouvez entrer un montant en pixels, sélectionner vos calques et appliquer la distance entrée entre les calques.
S aja D
1
Voir mon autre commentaire ci-dessus, l'espace égal est GRATUIT et le fait automatiquement entre les éléments extérieurs
Rombout Versluijs
-2

Sélectionnez vos calques dans la palette des calques

entrez la description de l'image ici

Et puis faites ce que vous devez faire en haut (aligner et distribuer)

entrez la description de l'image ici

BigMike
la source
2
Juste une note ... aligner n'est pas la même chose que distribuer.
Scott