IPB

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> créer des pdf à partir de jpg dans plusieurs dossiers
Options
zooz01
posté 17 Nov 2010, 11:49
Message #1


Nouveau Membre


Groupe : Membres
Messages : 1
Inscrit : 17 Nov 2010
Membre no 161 377



Bonjour à tous,

Je souhaiterai créer un script automator afin de faire des pdf à partir d'images contenu dans plusieurs dossier, et a chaque fois enregistrer le pdf dans le dossier concerné.

Un dossier principal composé de X dossiers contenant chacun X fichier jpg à combiner:

Dossier Général
--dossierA
---Image1.jpg
---Image2.jpg
---Image3.jpg
--dossierB
---Image1.jpg
---Image2.jpg
---Image3.jpg....

le but et d'assembler chaque jpg de chaque dossier en un pdf pour obtenir a la fin:

dossiera.pdf (contenant Image1.jpg, Image2.jpg, Image3.jpg...)
dossierb.pdf.....

J'ai réussi a créer un script pour toutes les images de tous les dossiers en un seul pdf
J'ai pensé utiliser les actions de dossier pour réaliser la chose mais je bloque, car il prend tout les jpg (dossiera, dossierb...) pour en faire un pdf global et pas un par dossier.

Quelqu'un a une idée?


Voici mon script :

- obtenir le contenu du dossier
- Nouveau pdf à partir d'images


Merci
Go to the top of the page
 
+Quote Post
Guest_EricaL**_*
posté 18 Nov 2010, 21:57
Message #2





Guests






Bonjour,


Voici une action Automator qui fait cela : [attachment=36068:PDF_des_...r.action.zip]

Fonctionne sur Mac OS X 10.5 ou plus récent.

il créera un PDF dans chaque dossier avec les images selon l'extension spécifiée (.jpg par défaut).
Le nom du PDF par défaut (sera le nom du dossier + .pdf), si désirée, vous pouvez ajouter un texte après le nom du dossier, il suffit de le taper dans le champ.

L'entrée de l'action doit être un ou plusieurs dossiers, sinon il ne fera rien avec des fichiers
La sortie de l'action sera une liste des fichiers PDF créés.

Go to the top of the page
 
+Quote Post
Philbarfly
posté 4 Dec 2010, 16:14
Message #3


Nouveau Membre


Groupe : Membres
Messages : 6
Inscrit : 31 May 2010
Membre no 154 817



Bonjour, bonjour,

EricaL** tu as la solution à mon pb et mon niveau dans l'usage d'automator est trop faible pour obtenir ce que tu as obtenu. Malheureusement ton action Automator n'est plus dispo. Pourrais-tu détailler comment tu fais ?

Grand Merci
Phil
Go to the top of the page
 
+Quote Post
Guest_EricaL**_*
posté 5 Dec 2010, 08:38
Message #4





Guests






Bonjour,

Citation (Philbarfly @ 4 Dec 2010, 10:14) *
Malheureusement ton action Automator n'est plus dispo. Pourrais-tu détailler comment tu fais ?

Ce n'est pas possible avec les actions par défaut, cette action je l'ai créé avec l'application Xcode.

En général pour une application ou un service la première action sera mon action "Création de PDFs à partir des images dans chaque sous-dossier".

Si c'est une application : il suffit de déposer le dossier maître sur l'icône de l'application
Si c'est un service ou un processus Finder, il suffit de sélectionner le dossier dans le Finder et de sélectionner le service ou le processus.

Si vous avez d''autres actions à faire sur les PDF créés (comme chiffrer, appliquer un filtre, etc..,) vous l'ajoutez après mon action.

Ça n'avait pas l'air d'être utile à personne, je l'avais supprimé dans ma liste des fichiers-joints.
Je viens de le remettre.

Edition : modification de l'action
Télécharge-le dans le message#9

Ce message a été modifié par EricaL** - 30 Dec 2010, 00:43.
Go to the top of the page
 
+Quote Post
Philbarfly
posté 11 Dec 2010, 18:32
Message #5


Nouveau Membre


Groupe : Membres
Messages : 6
Inscrit : 31 May 2010
Membre no 154 817



Bonsoir,

Je super content d'avoir ta réponse et merci d'avoir remis l'action en ligne.

Par contre je suis une vraie quiche car je n'arrive pas à la faire fonctionner.

Je voudrais en faire un service. J'ai un répertoire qui contient des répertoires contenant chacun un lot d'images en jpg (voire en png ou en tiff).

Dans Automator j'ai sélectionné : Réceptions du service sélectionnées "dossiers" en ordre "Finder.app"
J'ai ajouté ton action
J'ai enregistré le service sous le nom "makepdf"

Quand je sélectionne mon répertoire racine, bouton droit et que je fais "makepdf" je n'obtiens aucun message d'erreur mais il ne se passe rien et il n'y a aucun pdf dans les sous répertoires ou ailleurs... Idem quand je sélectionne un sous-répertoire. J'ai dû oublier quelque chose !

Merci de ton aide
Phil

Ce message a été modifié par Philbarfly - 11 Dec 2010, 18:39.
Go to the top of the page
 
+Quote Post
Guest_EricaL**_*
posté 12 Dec 2010, 00:08
Message #6





Guests






Bonsoir,

Citation (Philbarfly @ 11 Dec 2010, 12:32) *
Quand je sélectionne mon répertoire racine, bouton droit et que je fais "makepdf" je n'obtiens aucun message d'erreur mais il ne se passe rien et il n'y a aucun pdf dans les sous répertoires ou ailleurs...

OK, je n'avais pas testé avec aucune action avant mon action.
Le problème était le type des chemins des dossiers passés en paramètre à Automator.

J'ai corrigé pour qu'il fonctionne avec tous les types de chemin.

Télécharge-le --> [attachment=36276:PDF_des_...r.action.zip]
Go to the top of the page
 
+Quote Post
Philbarfly
posté 12 Dec 2010, 11:04
Message #7


Nouveau Membre


Groupe : Membres
Messages : 6
Inscrit : 31 May 2010
Membre no 154 817



Bonjour,

Merci pour la nouvelle version.

Cette fois j'ai un message d'erreur : "L'action "Création de PDFs à partir des images de chaque sous-dossier" a rencontré une erreur."

Précision : je suis sous Snow Leopard

Dis-moi si tu as besoin d'autres infos...

Phil
Go to the top of the page
 
+Quote Post
Guest_EricaL**_*
posté 12 Dec 2010, 20:57
Message #8





Guests






Bonjour,

Si vous le voulez, on va déboguer l'action pour SL par message privé, je t'ai envoyé un MP.
Go to the top of the page
 
+Quote Post
Guest_EricaL**_*
posté 30 Dec 2010, 00:35
Message #9





Guests






Bonjour tout le monde.

Avec l'aide de Philbarfly qui a testé l'action, j'ai trouvé la différence de Snow Leopard.
Merci Phil

Voici l'action Automator modifiée, fonctionne sur Mac OS X 10.5 ou plus récent.

[attachment=36490:PDF_des_...r.action.zip]

Go to the top of the page
 
+Quote Post
Philbarfly
posté 30 Dec 2010, 08:54
Message #10


Nouveau Membre


Groupe : Membres
Messages : 6
Inscrit : 31 May 2010
Membre no 154 817



Surtout un grand merci à toi !
Go to the top of the page
 
+Quote Post
Mac'Mac
posté 25 Mar 2012, 21:40
Message #11


Nouveau Membre


Groupe : Membres
Messages : 3
Inscrit : 18 Jun 2009
Membre no 137 902



Bonsoir à tous,
Serait-il possible d'avoir ce script, j'ai un gros boulot de génération de pdf dans plusieurs dossiers, et celui-ci me serait d'une très, très grande utilité.

Merci d'avance, et en espérant que quelqu'un pourra m'aider.

A bientôt j'espère.

Mac'mac
Go to the top of the page
 
+Quote Post
gewitter
posté 27 Jan 2014, 07:40
Message #12


Nouveau Membre


Groupe : Membres
Messages : 1
Inscrit : 26 Jan 2014
Membre no 189 062



Bonjour à tous, je suis également à la recherche de ce script si quelqu'un peut me l'envoyer.
Merci par avance!
Go to the top of the page
 
+Quote Post
Guest_JacqR_*
posté 7 Jul 2014, 20:56
Message #13





Guests






Bonjour,

Voici l'action pour Automator compilé et testé sur Mavericks : [attachment=47810:PDF_imag..._dossier.zip]

Cet action devrait fonctionner aussi sur les versions moins récentes de OS X, mais je n'ai jamais testé.
Go to the top of the page
 
+Quote Post
baron
posté 8 Jul 2014, 00:20
Message #14


Macbidouilleur d'Or !
*****

Groupe : Modérateurs
Messages : 19 314
Inscrit : 22 Jul 2004
Lieu : Louvain-la-Neuve (Gaule Gelbique)
Membre no 21 291



Pour information
Sur Mac OSX 10.6.8 (Snow Leopard), je rencontre deux actions introuvables :
"Dispense items incrementally"
"Get file path"

Cela dit, un tel script n'est nécessaire que si on désire réaliser simultanément et de manière automatisée plusieurs PDF à partir de plusieurs dossiers.
S'il s'agit juste de combiner plusieurs JPG en un pDF, l'astuce suivante convient :
http://icp.ge.ch/sem/utilisation-logiciel/....php?article405

Ce message a été modifié par baron - 8 Jul 2014, 00:20.


--------------------
MacBook Pro 14’’ 2021, M1 Pro, 16 Go/1 To – macOS  12.6 “Monterey”  MacBook Pro 15’’ mi-2010 Core i5 2,53 GHz, 8 Go/SSD Samsung 860EVO 1 To – Mac OSX 10.6.8  Power Macintosh G3 beige de bureau, rev.1 @ 233MHz, 288 Mo/4Go – MacOS 9.1 — + carte PCI IDE/ATA Tempo 66 Acard 6260 avec HD interne Maxtor 80 Go + graveur interne CDRW/DVD LG GCC-4520B + tablette A4 Wacom UD-0608-A + LaCie ElectronBlueIV 19" + HP ScanJet 6100C   B-Box 3 + HP LaserJet 4000 N  
La recherche dans MacBidouille vous paraît obscure ? J'ai rédigé une proposition de FAQ. Le moteur logiciel a un peu changé depuis mais ça peut aider quand même.
Les corsaires mettent en berne…
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 28th March 2024 - 20:58