EOS-Numerique


Précédent   EOS-Numerique > Photos & Post-Traitements > Tutos

    
Google
 
Concours
***Concours Juillet *** le thème: Les Symétries*** Les Votes sont ouverts! ****

Réponse
 
Outils de la discussion Modes d'affichage
  #1  
Vieux 02/03/2008, 18h42
Avatar de Mac64
Mac64 Mac64 est déconnecté
Utilisateur
Boitier: Canon EOS 400D | 430Ex
Objectif(s): 17-50 2.8 Tamron | 70-200 4 L USM | EFS 18-55 du kit

Visiter le site web de Mac64 !
 
Date d'inscription: janvier 2007
Localisation: Biarritz
Âge: 21
Genre: Homme
Messages: 213
Par défaut Script Photoshop avec récupération de données dans un fichier texte...

Salut
Je voudrais savoir si quelqu'un savait faire un script qui permet d'ajouter sur une image du texte récupéré dans un fichier texte...

Je voudrais que mon script me génere X images en fonction des X lignes de texte que j'aurai dans le .txt (1 ligne par image à créer)

Ceci pourrait par exemple me permetre de génerer une image par membre d'une association pour creer des badges ou autre.

Je sais pas si j'ai été très clair mais n'hésitez pas a me poser des questions...

Au départ j'ai donc une photo et une base dans un fichier texte.
Txt :
Code:
Jean Martin Pierre Dupont...

et je veux obtenir :



A+ et merci d'avance pour votre aide
Réponse avec citation

  #2  
Vieux 02/03/2008, 20h28
Avatar de popi
popi popi est déconnecté
Utilisateur
Boitier: Eos 400D
Objectif(s): zenitar 16|Tokina 12-24|Canon 24-70| 50 1.8 | 100 2.8 | 70-200 2.8 L IS | 1010 EX

Visiter le site web de popi !
 
Date d'inscription: novembre 2006
Localisation: Normandie - CAEN
Âge: 50
Genre: Homme
Messages: 1 083
Par défaut

avec photoshop je sais pas faire mais tu peux faire çà surement en php
un lien là :
Créer des images en PHP - Site Web - Les tutoriels
Réponse avec citation
  #3  
Vieux 02/03/2008, 20h33
Avatar de Mac64
Mac64 Mac64 est déconnecté
Utilisateur
Boitier: Canon EOS 400D | 430Ex
Objectif(s): 17-50 2.8 Tamron | 70-200 4 L USM | EFS 18-55 du kit

Visiter le site web de Mac64 !
 
Date d'inscription: janvier 2007
Localisation: Biarritz
Âge: 21
Genre: Homme
Messages: 213
Par défaut

Citation:
Posté par popi Voir le message
avec photoshop je sais pas faire mais tu peux faire çà surement en php
un lien là :
Créer des images en PHP - Site Web - Les tutoriels

Ca sera pas assez "complet" niveau réglages je pense...
Merci quand meme pour l'info
Réponse avec citation
  #4  
Vieux 03/03/2008, 13h14
Avatar de beocien
beocien beocien est déconnecté
Membre
Boitier: EOS 400D
Objectif(s): 17x40 50 f/1,4 70x200 L 100x400 ecran calibre

Visiter le site web de beocien !
 
Date d'inscription: décembre 2005
Localisation: Bayonne
Âge: 59
Genre: Homme
Voir les photos postées par beocien
Messages: 1 848
Par défaut

Mac64 pour l instant je ne vois pas bien mais je vais y reflechir ......
Réponse avec citation
  #5  
Vieux 03/03/2008, 13h19
Avatar de Mac64
Mac64 Mac64 est déconnecté
Utilisateur
Boitier: Canon EOS 400D | 430Ex
Objectif(s): 17-50 2.8 Tamron | 70-200 4 L USM | EFS 18-55 du kit

Visiter le site web de Mac64 !
 
Date d'inscription: janvier 2007
Localisation: Biarritz
Âge: 21
Genre: Homme
Messages: 213
Par défaut

Citation:
Posté par beocien Voir le message
Mac64 pour l instant je ne vois pas bien mais je vais y reflechir ......

Merci
Réponse avec citation
  #6  
Vieux 03/03/2008, 13h49
Nekloth Nekloth est déconnecté
Utilisateur
Boitier: Canon EOS 400 D
Objectif(s): Sigma 18-200 DC (pas OS)

Visiter le site web de Nekloth !
 
Date d'inscription: octobre 2007
Localisation: Ile-De-France
Âge: 31
Genre: Homme
Messages: 77
Par défaut

Ah oui, moi aussi ça m'intéresse !

Pour le php et la création d'image, j'avais déjà essayé, mais la qualité de la photo finale n'était pas au rendez-vous...

Du coup, s'il existe une solution Photoshop, je suis preneur également

Nekloth - Vues d’Esprit
Réponse avec citation
  #7  
Vieux 03/03/2008, 14h47
Avatar de beocien
beocien beocien est déconnecté
Membre
Boitier: EOS 400D
Objectif(s): 17x40 50 f/1,4 70x200 L 100x400 ecran calibre

Visiter le site web de beocien !
 
Date d'inscription: décembre 2005
Localisation: Bayonne
Âge: 59
Genre: Homme
Voir les photos postées par beocien
Messages: 1 848
Par défaut

J ai peut etre une voie par ici : Créer un script qui recherche/remplace le texte depuis un fichier texte ? - Forums du Repaire




J ai vaguement survole .
Réponse avec citation
  #8  
Vieux 04/03/2008, 12h42
Avatar de beocien
beocien beocien est déconnecté
Membre
Boitier: EOS 400D
Objectif(s): 17x40 50 f/1,4 70x200 L 100x400 ecran calibre

Visiter le site web de beocien !
 
Date d'inscription: décembre 2005
Localisation: Bayonne
Âge: 59
Genre: Homme
Voir les photos postées par beocien
Messages: 1 848
Par défaut

J avance un peu - cela ne sera pas du joli travail mais c est faisable.

A mon avis le fichier texte est difficile a gerer dans Photoshop - il faut que tu le transformes en PDF

Free Text To PDF Converter (txt to pdf) - Convert Text to PDF free with free text to pdf converter, freeware, txt2pdf, text2pdf, txt to pdf, text to pdf



Et en PDF ce n est plus du texte mais des pixels.





La demarche :

Ouvrir Text.pdf et Image.jpg - Nouvelle Image1.jpj

Puis faire une selection dans Text.pdf / copier / coller dans Image1.jpg / aplatir /fermer

Nouvelle Image2.jpg /

Dans Text.pdf / deplacer la selection / copier / coller dans Image2.jpg ......................

etc ....



A suivre ...
Réponse avec citation
  #9  
Vieux 04/03/2008, 12h47
Avatar de Mac64
Mac64 Mac64 est déconnecté
Utilisateur
Boitier: Canon EOS 400D | 430Ex
Objectif(s): 17-50 2.8 Tamron | 70-200 4 L USM | EFS 18-55 du kit

Visiter le site web de Mac64 !
 
Date d'inscription: janvier 2007
Localisation: Biarritz
Âge: 21
Genre: Homme
Messages: 213
Par défaut

Citation:
Posté par beocien Voir le message
J avance un peu - cela ne sera pas du joli travail mais c est faisable.

A mon avis le fichier texte est difficile a gerer dans Photoshop - il faut que tu le transformes en PDF

Free Text To PDF Converter (txt to pdf) - Convert Text to PDF free with free text to pdf converter, freeware, txt2pdf, text2pdf, txt to pdf, text to pdf



Et en PDF ce n est plus du texte mais des pixels.





La demarche :

Ouvrir Text.pdf et Image.jpg - Nouvelle Image1.jpj

Puis faire une selection dans Text.pdf / copier / coller dans Image1.jpg / aplatir /fermer

Nouvelle Image2.jpg /

Dans Text.pdf / deplacer la selection / copier / coller dans Image2.jpg ......................

etc ....
A suivre ...

Sinon je sais pas si c'est possible...
Utiliser un type dans le script genre un tableau ou je sais pas quoi, je colle mon contenu dans le fichier du script (1 ligne par personne) et avec une boucle on parcourt un a un les élements pour les afficher... avec sauvegarde d'une copie a chaque fois...

Merci beocien pour tes recherches...
Réponse avec citation
  #10  
Vieux 04/03/2008, 12h54
Avatar de beocien
beocien beocien est déconnecté
Membre
Boitier: EOS 400D
Objectif(s): 17x40 50 f/1,4 70x200 L 100x400 ecran calibre

Visiter le site web de beocien !
 
Date d'inscription: décembre 2005
Localisation: Bayonne
Âge: 59
Genre: Homme
Voir les photos postées par beocien
Messages: 1 848
Par défaut

Ou en appelant un fichier .jsxinc ?
Réponse avec citation
  #11  
Vieux 04/03/2008, 12h56
Avatar de Mac64
Mac64 Mac64 est déconnecté
Utilisateur
Boitier: Canon EOS 400D | 430Ex
Objectif(s): 17-50 2.8 Tamron | 70-200 4 L USM | EFS 18-55 du kit

Visiter le site web de Mac64 !
 
Date d'inscription: janvier 2007
Localisation: Biarritz
Âge: 21
Genre: Homme
Messages: 213
Par défaut

Citation:
Posté par beocien Voir le message
Ou en appelant un fichier .jsxinc ?

Je sais pas... ca apporte quoi un jsxinc?
Moi ce que je sais c'est que j'ai mes données dans un tableur ou fichier texte(on passe de l'un a l'autre facilement...)... avec une ligne par image a produire...
Réponse avec citation
  #12  
Vieux 04/03/2008, 14h07
Avatar de beocien
beocien beocien est déconnecté
Membre
Boitier: EOS 400D
Objectif(s): 17x40 50 f/1,4 70x200 L 100x400 ecran calibre

Visiter le site web de beocien !
 
Date d'inscription: décembre 2005
Localisation: Bayonne
Âge: 59
Genre: Homme
Voir les photos postées par beocien
Messages: 1 848
Par défaut

Cela permet d appeler des variables - des constantes - des fonctions situes dans un fichier a part et permet une gestion plus claire.

Exemple :

#includepath "/c/Program Files/Adobe/Adobe Photoshop CS2/Paramètres prédéfinis/Scripts/Cadres" // = Dossier du .jsxinc

#include "cadresColors.jsxinc" // des couleurs
#include "cadresDef.jsxinc" // plusieurs types de cadres
#include "cadresFunctions.jsxinc" // differentes fonctions

#include "Constantes.jsx" // par exemple des noms
#include "Variables.jsx" // idem
Réponse avec citation
  #13  
Vieux 04/03/2008, 21h48
Avatar de Sebrr600
Sebrr600 Sebrr600 est déconnecté
Membre
Boitier: 30D - 1D Mark II
Objectif(s): 17-40 F4 L - 50 F1.4 - 70-200 F4 L - 300 F2.8 L IS

Visiter le site web de Sebrr600 !
 
Date d'inscription: juillet 2006
Localisation: Taverny (Val d'Oise)
Âge: 34
Genre: Homme
Voir les photos postées par Sebrr600
Messages: 2 168
Par défaut

ça y est !! les fous de la programmation sont de retour !!!!
Réponse avec citation
  #14  
Vieux 05/03/2008, 20h55
Avatar de beocien
beocien beocien est déconnecté
Membre
Boitier: EOS 400D
Objectif(s): 17x40 50 f/1,4 70x200 L 100x400 ecran calibre

Visiter le site web de beocien !
 
Date d'inscription: décembre 2005
Localisation: Bayonne
Âge: 59
Genre: Homme
Voir les photos postées par beocien
Messages: 1 848
Par défaut

Oui Sebrr600 et j avance doucement dans ma direction.



Chacun son virus..........................
Réponse avec citation
  #15  
Vieux 08/03/2008, 17h59
Avatar de beocien
beocien beocien est déconnecté
Membre
Boitier: EOS 400D
Objectif(s): 17x40 50 f/1,4 70x200 L 100x400 ecran calibre

Visiter le site web de beocien !
 
Date d'inscription: décembre 2005
Localisation: Bayonne
Âge: 59
Genre: Homme
Voir les photos postées par beocien
Messages: 1 848
Par défaut

Mac64 voici mon resultat en utilisant un fichier PDF .

D abord la facon de le faire fonctionner :

"Recuperation de noms.jsx


Ce script permet sur une meme image d inscrire le nom d une personne au milieu de cette image et de sauver cette image
sous les noms de Sans-titre-10 a Sans-titre-141 ( 43 images avec un nom different )

Il plante a la fin quand il n a plus de pixels a copier - sans gravite mais pas elegant.
R: si quelqu un veut corriger pas de probleme.....

Au paragraphe "function Taille() " ( a la fin du script ) on peut faire varier la taille des noms en fonction de la taille de l image de depart - ici 500.000000 pour une image de 3888x2592 - passer a 300.000000 ou plus pour une image de 800x600


Ouvrir d abord le fichier image puis le fichier pdf ou vous avez enregistrer les noms du fichier texte initial ( tableau vertical ).

J ai utilise ce logiciel pour convertir le fichier texte en pdf :

VeryPDF Free Text To PDF Converter v1.5
VeryPDF - PDF Writer, PDF Creator, PDF Converter, Convert PDF to WORD DOC, HTML to PDF, PDF Editor Converters


Modifier le dossier ou vous voulez enregistrer les fichiers ( ligne 205 et 362
- celles qui sont decalees a droite )


ici : MyFolder = "C:\\Documents and Settings\\moi\\Mes documents\\Mes images\\Z_TRAITEMENT_ENREGISTRER"


Quand c est fini il faut recopier ces images dans un autre fichier et ouvrir la page PDF suivante puis relancer le script.


Le fichier " Recuperation de noms.jsx " est a mettre dans "C:\Program Files\Adobe\Adobe Photoshop CS2\Paramètres prédéfinis\Scripts" :

Le lien pour recuperer le fichier ZIP contenant le .txt et le .pdf plus le script .jsx :

ECHANGES



C est assez brouillon mais cela fonctionne bien chez moi .


Je travaille actuellement sur un autre script permettant de mettre des noms sur une photo differente a chaque fois.....


Ajout du 9/3/2008

R : prevoir d ajouter une page blanche ou deux au fichier texte pour obtenir des caracteres de la meme dimension dans le fichier PDF.

Dernière modification par beocien 09/03/2008 à 09h00.
Réponse avec citation
  #16  
Vieux 08/03/2008, 18h21
Avatar de Mac64
Mac64 Mac64 est déconnecté
Utilisateur
Boitier: Canon EOS 400D | 430Ex
Objectif(s): 17-50 2.8 Tamron | 70-200 4 L USM | EFS 18-55 du kit

Visiter le site web de Mac64 !
 
Date d'inscription: janvier 2007
Localisation: Biarritz
Âge: 21
Genre: Homme
Messages: 213
Par défaut

Désolé mais je capte pas comment on utilise ton script...
J'ai mon image, j'ai mon fichier PDF avec les noms...
J'ai copié ton script dans le bon dossier et modifié les 2 chemins de dossier de destination...

Je lance photoshop je fais quoi dans l'ordre ?

La j'ai essayé d'ouvrir l'image dans toshop et le PDF (il me créé une image du pdf du coup)... et ca me fait une erreur comme quoi les parametres sont pas bon a la ligne 82 "les parametres de la fonction creer ne sont pas corrects (en lancant le script depuis le PDF et depuis l'image ca fait pareil)

J'ai collé le calque du PDF sur mon image puis lancé le script... meme erreur
Réponse avec citation
  #17  
Vieux 08/03/2008, 18h23
Avatar de beocien
beocien beocien est déconnecté
Membre
Boitier: EOS 400D
Objectif(s): 17x40 50 f/1,4 70x200 L 100x400 ecran calibre

Visiter le site web de beocien !
 
Date d'inscription: décembre 2005
Localisation: Bayonne
Âge: 59
Genre: Homme
Voir les photos postées par beocien
Messages: 1 848
Par défaut

As tu essaye avec mon fichier pdf ?
Réponse avec citation
  #18  
Vieux 08/03/2008, 18h29
Avatar de beocien
beocien beocien est déconnecté
Membre
Boitier: EOS 400D
Objectif(s): 17x40 50 f/1,4 70x200 L 100x400 ecran calibre

Visiter le site web de beocien !
 
Date d'inscription: décembre 2005
Localisation: Bayonne
Âge: 59
Genre: Homme
Voir les photos postées par beocien
Messages: 1 848
Par défaut

Attention l image doit etre ouverte en premier et le pdf en second - et le script lance avec le pdf en avant plan.

Sur ce script en % j ai des problemes de calque vide si la 2 eme page du pdf n est pas entiere.

Je l ai realise en pixels a la place de % mais c est tout un probmeme pour changer la taille en fonction de la taille de l image.
Réponse avec citation
  #19  
Vieux 09/03/2008, 08h59
Avatar de beocien
beocien beocien est déconnecté
Membre
Boitier: EOS 400D
Objectif(s): 17x40 50 f/1,4 70x200 L 100x400 ecran calibre

Visiter le site web de beocien !
 
Date d'inscription: décembre 2005
Localisation: Bayonne
Âge: 59
Genre: Homme
Voir les photos postées par beocien
Messages: 1 848
Par défaut

Voila j ai mis au point un deuxieme script - RecupNomsImage.jsx - qui place chaque nom de la liste du fichier pdf sur une nouvelle image

R : prevoir d ajouter une page blanche ou deux au fichier texte pour obtenir des caracteres de la meme dimension dans le fichier PDF.

ECHANGES

Réponse avec citation
  #20  
Vieux 09/03/2008, 09h41
Avatar de popi
popi popi est déconnecté
Utilisateur
Boitier: Eos 400D
Objectif(s): zenitar 16|Tokina 12-24|Canon 24-70| 50 1.8 | 100 2.8 | 70-200 2.8 L IS | 1010 EX

Visiter le site web de popi !
 
Date d'inscription: novembre 2006
Localisation: Normandie - CAEN
Âge: 50
Genre: Homme
Messages: 1 083
Par défaut

gros boulot beocien !
comment lançer le script en gardant le pdf en avant-plan ?
Réponse avec citation
Réponse


Utilisateurs regardant la discussion actuelle : 1 (0 membre(s) et 1 invité(s))
 
Outils de la discussion
Modes d'affichage

Règles de messages
Vous pouvez ouvrir de nouvelles discussions : nonoui
Vous pouvez envoyer des réponses : nonoui
Vous pouvez insérer des pièces jointes : nonoui
Vous pouvez modifier vos messages : nonoui

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non

Discussions similaires
Discussion Auteur Forum Réponses Dernier message
Fichier -> Informations... dans Photoshop 6.0 PhilOcean Logiciels 1 24/12/2007 12h40
Récupération des données carte LEXAR fabien02 Matériels Divers 11 30/07/2007 20h26
Ouvrir fichier RAW dans photoshop (camera Raw) Air23 Logiciels 5 06/12/2006 19h43
Afficher les données EXIF dans une gallerie généré avec Photoshop paskdcx Logiciels 0 23/08/2006 00h26
Récupération de données sur carte CF af4350 Discussions techniques 7 10/05/2006 17h32


Fuseau horaire GMT +2. Il est actuellement 06h25.


Édité par : vBulletin version 3.6.0
Copyright © 2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.0.0 Tous droits réservés.
Version française #9 par l'association vBulletin francophone
Copyright © Eos-numerique 2004-2008