Nutella : Script d'automatisation Illustrator

L'alliance de Plik&Plok à l'état pure. Le designer pour sa maîtrise du logiciel Illustrator et le développeur pour le développement du script en javascript afin de répondre à la demande de la célèbre marque de pâte à tartiner.

Script d'automatisation sur un gros volume de fichiers

La demande concernait 400 000 fichiers Illustrator, sur l'ensemble de ces fichiers il était nécessaire de retirer certains calques bien précis, de redimensionner l'étiquette dans une certaine taille et l'exporter en JPG. Le tout en respectant une architecture de dossier et de fichier bien précise.

1er challenge : La deadline

Nous avions 24h pour créer un script d'automatisation, pas plus. Les étiquettes étaient vouées à être imprimées quelques jours plus tard afin d'assurer la promotion d'envergure nationale. Le temps imparti était évidemment très court mais nous avons fait le pari que nous serions capable de livrer le script à temps. Nous avons bien fait puisque nous avons réussi à délivrer le script une heure avant la deadline.
nutella 1
nutella 2

2ème challenge : L'optimisation du script

400 000 fichiers à traiter, c'est long, surtout au vue des actions qui étaient effectuées (redimensionnement, sauvegarde, déplacement...). Il a fallu par conséquent faire en sorte que le script puisse être déployer sur plusieurs machines s'occupant chacune d'.un ensemble d'étiquettes différents. Un système de sélection de fichiers a été développé avec par la suite un archivage des étiquettes traitées.
nutella 3

3ème challenge : Améliorer le script

Nous avions que quelques échantillons d'étiquette et non les 400 000 fichiers (trop lourds pour envoi par mail), par conséquent nous ne pouvions tester le script sur un grand nombre d'étiquettes. En constante communication avec notre interlocuteur, nous avons améliorer le script afin d'atteindre une performance optimale et ainsi traiter tous les fichiers en moins de 2 jours. Mission réussie pour Plik&Plok !
nutella 3
Ce site utilise les cookies à des fins de statistiques de consultation. En continuant ta navigation sur ce site, sans modifier les paramètres de tes cookies, tu accepte l’utilisation des cookies dans ce but.