Bienvenue, Invité. Merci de vous connecter ou de vous inscrire.
Avez-vous perdu votre e-mail d'activation ?

Auteur Sujet: Redimensionner dynamiquement une image A à la taille d'une image B  (Lu 388 fois)

Gizmil

  • Wisi tout neuf
  • *
  • Hors ligne Hors ligne
  • Messages: 5
    • Voir le profil
Salut à tous,

J'aimerais savoir s'il existe un moyen ou un autre sous Photoshop pour redimensionner dynamiquement (donc via scripts) une image A en fonction de la taille d'une image B disposée sur un autre calque ?

Plus clairement, imaginons, sur un calque, un carré dessiné de 400x400px et sur un autre calque, une photo de 1000x1500px ! J'aimerais que ma photo prenne la taille du carré, qu'elle soit réduite proportionnellement de façon à ce que son plus petit côté (largeur ou hauteur) prenne la taille du carré (soit 400 px).

Est-il possible de faire cela via un script ?

J'explique ce que je cherche à faire :

je crée actuellement des albums photos contenant plusieurs photos par page. Pour chaque page, j'ai créé des containers (qu'on pourrait aussi appeler des fenêtres) dans lesquels doivent venir s'insérer mes photos. Ces containers sont de tailles diverses et variées.

Comme je produis des albums à la chaîne, je cherche actuellement un moyen d'insérer dynamiquement mes photos dans mes containers, de façon à ne plus devoir ensuite que modifier quelques détails de positionnement si besoin est !

J'ai déjà réglé la plupart des problèmes mais il reste celui que je vous ai exposé : faire prendre à une image la taille d'une autre image !!

J'ai remarqué qu'il y avait moyen d'effectuer ce genre d'action via le menu Image > variable mais je n'arrive pas à implémenter l'utilisation des "ensemble de données" via un script !

Une idée ? Merci !
« Dernière modification: Octobre 17, 2011, 17:28:53 pm par Gizmil »
IP archivée

Eddy

  • Global Moderator
  • Wisi Comment on décroche
  • *****
  • Hors ligne Hors ligne
  • Messages: 2681
  • Éternel apprenti.
    • Voir le profil
    • WWW
    • E-mail
Re : Redimensionner dynamiquement une image A à la taille d'une image B
« Réponse #1 le: Octobre 17, 2011, 18:27:00 pm »
Bonsoir.
Avant toute chose, il faudra mieux détailler afin de savoir s'il on devra recourir à du javascript.
Mais j'ai l'impression que oui car cela me semble complilqué !
« Dernière modification: Octobre 17, 2011, 18:38:28 pm par Eddy »
IP archivée
Config : I-Mac 27" Core I5 12Go RAM - OSX SL (et Lion sur autre partition)

Gizmil

  • Wisi tout neuf
  • *
  • Hors ligne Hors ligne
  • Messages: 5
    • Voir le profil
Re : Redimensionner dynamiquement une image A à la taille d'une image B
« Réponse #2 le: Octobre 17, 2011, 19:04:58 pm »
Quel genre de détails aimerais-tu avoir ? Je ne vois pas ce que je peux dire de plus...

Disons que les Ensembles de données du menu "Image" me permettraient de faire ce que je veux car il contiennent exactement l'option dont j'ai besoin ! Mais le souci, c'est qu'automatiser la création d'un ensemble de données me semble compliqué ! Photoshop n'enregistre pas ceux-ci, c'est bien le problème !!

Pour que ça fonctionne, il faudrait qu'une variable soit associée d'entrée à mes calques ! J'entend par là que lorsque j'ouvre un document avec 6 containers, par exemple et donc 6 calques différents, les variables y soient déjà associées !

Or, c'est faisable, il y a pour cela une option dans le menu "Fichier > exportation > Ensemble de données sous forme de fichiers..."

Donc, si je voulais, je pourrais pré-enregistrer mes variables pour mes calques. Le souci, c'est que j'ai 500 documents à créer de cette façon ! Bref, c'est trop pour être traité de manière manuelle, fichier par fichier !

Je me retrouve donc au point de départ...

« Dernière modification: Octobre 18, 2011, 00:46:17 am par Gizmil »
IP archivée

Eddy

  • Global Moderator
  • Wisi Comment on décroche
  • *****
  • Hors ligne Hors ligne
  • Messages: 2681
  • Éternel apprenti.
    • Voir le profil
    • WWW
    • E-mail
Re : Redimensionner dynamiquement une image A à la taille d'une image B
« Réponse #3 le: Octobre 17, 2011, 19:30:52 pm »
Je pense qu'ID pourrait faire cela bien plus aisément par une fusion de données.
Je teste et reviens t'en dire plus !

EDIT : En effet, une fusion de données peut faire ça rapidement avec des images bien nommées, un fichier bien préparé pour la fusion (c'est assez rapide) et le tour est joué.

Alors pour aller plus loin, connais-tu cette fameuse fusion des données ?
« Dernière modification: Octobre 17, 2011, 21:51:56 pm par Eddy »
IP archivée
Config : I-Mac 27" Core I5 12Go RAM - OSX SL (et Lion sur autre partition)

Gizmil

  • Wisi tout neuf
  • *
  • Hors ligne Hors ligne
  • Messages: 5
    • Voir le profil
Re : Redimensionner dynamiquement une image A à la taille d'une image B
« Réponse #4 le: Octobre 18, 2011, 00:44:57 am »
Eddy, merci de te pencher sur mon problème ! (-;

Non, je ne connais pas la fusion des données mais je n'utilise jamais InDesign... J'espère que ça restera accessible à un non-initié à ID... En fait, tous mes fichiers de base avec mes containers (pages d'album pré-organisées) sont en .psd !
« Dernière modification: Octobre 18, 2011, 00:52:59 am par Gizmil »
IP archivée

Eddy

  • Global Moderator
  • Wisi Comment on décroche
  • *****
  • Hors ligne Hors ligne
  • Messages: 2681
  • Éternel apprenti.
    • Voir le profil
    • WWW
    • E-mail
Re : Redimensionner dynamiquement une image A à la taille d'une image B
« Réponse #5 le: Octobre 18, 2011, 09:46:18 am »
L'avantage dans InDesign est que tu peux paramétrer pour que tes images remplissent leur bloc proportionnellement, juste ce qu'il te faut !
Une fusion de données fonctionne un peu comme les variables dans Photoshop, il leur faut un fichier CSV ou mieux, texte avec la tabulation comme séparateur.
Le préparer dans un tableur est relativement rapide. Ensuite il reste à faire ta mise en page, j'imagine répétitive. Chaque page avec les mêmes blocs ??
IP archivée
Config : I-Mac 27" Core I5 12Go RAM - OSX SL (et Lion sur autre partition)

yves

  • Wisi Comment on décroche
  • *****
  • Hors ligne Hors ligne
  • Messages: 547
  • Débutant à longt terme
    • Voir le profil
Re : Redimensionner dynamiquement une image A à la taille d'une image B
« Réponse #6 le: Octobre 18, 2011, 11:30:53 am »
Par expérience avec les fusions de données que j'utilise pour les carte de visite en interne, car on est un groupe qui contient plusieurs entité et donc chaque personnes ont un titre et un ou plusieurs logos il suffit que dans le fichier texte enregistrer en .csv et zou en quelques seconde les +_ 50 cartes de visite sont faite et terminer ça c'est magique
IP archivée
 




 
Wisibility.com
Wisibility est un sité dédié à la formation aux métiers l’image. Vous y trouverez différentes ressources gratuites et payantes vous aidant à maîtriser les logiciels graphiques tels que Photoshop, Illustrator, InDesign, Flash…

Aujourd’hui, Wisibility réunit une vingtaine d’experts, intervenant en Entreprise pour former graphistes, webdesigners, développeurs web, photographes, monteurs, trucistes…

Depuis 2006 nous nous sommes spécialisés dans les tutoriels vidéos permettant de se former à distance. Des centaines de tutoriels accessibles gratuitement et une boutique sur laquelle vous trouverez des formations complètes et des exercices pratiques.

Wisibility organise des événements graphiques, réalise une WebTV

Wisibility sur Adobe TV

Retrouvez nos tutoriels et nos émissions
sur le site officiel Adobe



 
Nos partenaires

Adobe   fotolia   WebINK   Amka   macandphoto   club
 


Contact - Wisibility est une marque déposée - Mentions légales

Creative Commons License

infos - inspiration - rendez-vous - logiciels materiels - tutoriels gratuits - formations en ligne - forums - galeries - glossaire - wisi tv