> > [EMAIL PROTECTED] wrote: >> On trouve ci et la des docs avec examples pour scripter Gimp, mais je >> n'arrives pas a mettre la main sur la liste complete des commandes >> possibles avec leur(s) argument(s) >> > > Salut, > > Il existe la console "script-fu" dans laquelle on peut tester des > commandes scheme: > menu "Exts"->"Script-Fu"->"Console" > Dans cette console, via le menu "Parcourir" on peut lister/chercher des > commandes et voir la liste des arguments. > Par contre la liste exhaustive des commandes scheme "ordinaires" et des > structures de données supportée par l'interpréteur, ca j'ai jamais > trouvé une doc à jour. > > Visiblement, le scheme de gimp (SIOD) est assez limité, mais sans doute > suffisant? > ceci est en (grande) partie valable: > http://people.delphiforums.com/gjc/siod.html#builtin > notammment les arrays sont supportés... :-) > > Il y a d'autres langages de scripting, dont perl, python et sans doute > d'autres (lua?). > > (troll subliminal) > Personnellement, à lire et à écrire, je trouve ça plus pénible que > l'emacs-lisp. > Le mieux c'est sans doute de prendre un script existant, d'essayer de le > comprendre et de le bricoler. > Bon courage > sebastien > > En fait je n;ai pas besoin de beaucoups de perf mais j;ai besoin de connaitre certains détails des fonctions
Le probleme est simple : je scan des photos perso et je fais des CDs. Pour les gens qui vont ouvrir ca sur un ordinateur, pas de probleme, ils vont trouver les fonctions d'arhive de preview etc... Par contre pour les gens qui vont s'en sevir sur des lecteurs ( DVD ) de salon ca se gate. Les processeurs ne sont pas toujours assez puissants pour resizer "en temps réél". Je ne sais pas si le jpeg connait la résolution et l'espece de taille physique ( en plus du nombre de pixels X et Y ). * Pour ceux qui ont la fonction zoom, le but est de diviser par 3 le nombre de pixels X et Y ( réduction de 4000 dpi a 1333 dpi ), ensuite leur lecteur fait le reste * Pour ceux qui ont de la visu bestiale, il faut faire un format video ( 768 x 576 ), la ca peut se gater car le rapport de mes scans n'est pas forcément 768/576 ( ca dépendant du clipping de chaque diapo ), il faut que le script puisse relire X et Y, calculer les rapport de division et prendre le plus grand des deux, ou alors il y a un moyen de demander de garder le rapport Le script doit donc * Effectuer une boucle de 1 a N ( a convertir en asccii ), ajouter un prefix et un postfix * Ouvrir le fichier de ce nom ( jpeg ) * Resizer * Sauver le résultat dans un nouveau fichier en jpeg mais avec les bon parametres de compression Le mkisofs, je le ferais a la main. A+ _________________________________ Linux mailing list Linux@lists.parinux.org http://lists.parinux.org/mailman/listinfo/linux