vendredi 11 novembre 2011

Créer un moiré tournant : partie 2, produire les images et les animations.

Le fichier postscript obtenu comporte 121 images, une par page. Il faut extraire ces pages une par une avec l'outil psselect qui s'utilise comme une commande DOS. psselect doit être installé dans votre distribution.
Procédure :

   - ouvrir la ligne de commande "Executer" : cmd
    - aller dans le dossier en question :
      cd c :\mondossieraveclesimages\
et à l'invite >  collez la commande suivante :

For %N in (001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 018 019 020 021 022 023 024 025 026 027 028 029 030 031 032 033 034 035 036 037 038 039 040 041 042 043 044 045 046 047 048 049 050 051 052 053 054 055 056 057 058 059 060 061 062 063 064 065 066 067 068 069 070 071 072 073 074 075 076 077 078 079 080 081 082 083 084 085 086 087 088 089 090 091 092 093 094 095 096 097 098 099 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121) Do psselect  -p%N animation_rotation.ps image%N.ps

La deuxième étape consiste à convertir ces pages en images au format eps.

For %N in (001 002 003 004 005 006 007 008 009 010 011 012 013 014 015 016 017 018 019 020 021 022 023 024 025 026 027 028 029 030 031 032 033 034 035 036 037 038 039 040 041 042 043 044 045 046 047 048 049 050 051 052 053 054 055 056 057 058 059 060 061 062 063 064 065 066 067 068 069 070 071 072 073 074 075 076 077 078 079 080 081 082 083 084 085 086 087 088 089 090 091 092 093 094 095 096 097 098 099 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121)  Do ps2epsi  image%N.ps image%N.eps

L'étape numéro 3 est la conversion des images au format pdf. L'outil eps2pdf qui possède une interface graphique fait très bien ce travail.

http://lab.fs.uni-lj.si/ladisk/data/download/latex/eps2pdf/eps2pdf.zip

La conversion effectuée il faut réunir toutes images au format pdf en un sel fichier et là c'est l'outil PDFTK Builder qui me semble bien adapté, et ce sera l'étape 4  :

http://www.angusj.com/pdftkb/

Étape 5 , pour obtenir le SWF final, rendez vous sur :

http://www.swftools.org/

et utilisez pdf2swf qui possède une interface graphique.

Pour avoir une animation flash plus évoluée, dirigez-vous vers la page de Jean-Michel :

http://melusine.eu.org/syracuse/jms/animations/anim01/

Pour obtenir un simple Gif animé, j'utilise ImageMagick :

http://www.imagemagick.org/script/download.php

Première étape, la conversion des images pdf au format Gif ou jpg :

FOR %G IN (*.pdf) DO convert "%G" -quality 100 "%~nG.jpg"

Seconde étape le Gif animé :

      convert -delay 20 -loop 0 *.JPG animation.gif

delay 20 mets 20/100 de seconde entre chaque image et loop 0 fait tourner à l’infini

Ouf ! C'est terminé !!!

 Rappel, le package est ici :

http://melusine.eu.org/syracuse/G/pstricks/pst-moire

Aucun commentaire:

Enregistrer un commentaire