The Gimp : exemple simple Script-Fu

Detail pas à pas de la création d’un listing :

  • Decription de la fonction gimp-image-list :
    Cette fonction renvoie une liste :

    • premier élément = nombre d’images
    • ce qui suit = pointeurs sur les images
  • Code classique d’appel de la fonction :
    (gimp-image-list)
  • Assigner à imgs le tableau résultat de (gimp-image-list) :
    let (imgs (gimp-image-list) )
  • Si on veut immédiatement se resservir de la valeur de imgs, il faut utiliser let *
    Donc :
    let* (
    (imgs (gimp-image-list))
    )
  • Mettre le nombre d’images dans la variable nb-imgs :
    let* (
    (imgs (gimp-image-list))
    (nb-imgs (car imgs))
    )
  • Mettre le reste du tableau dans la variable img-array :
    let* (
    (imgs (gimp-image-list))
    (nb-imgs (car imgs))
    (img-array (cadr imgs))
    )

Post a comment

You may use the following HTML:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

This site uses Akismet to reduce spam. Learn how your comment data is processed.