[gull] Poscript multicouches
Félix Hauri
felix at f-hauri.ch
Wed Apr 27 23:16:03 CEST 2005
On Mon, Apr 25, 2005 at 08:07:05PM +0200, Philippe Strauss wrote:
> On Mon, Apr 25, 2005 at 07:43:01PM +0200, Francois Deppierraz wrote:
> > Hello,
> >
> > J'ai un petit problèmes avec un fichier postscript qui semble contenir
> > plusieurs couches de données inutiles. Il s'agit d'un fichier généré par
> > Octave en utilisant plplot. Dans ce fichier il a quatres graphiques
> > différents mais en l'affichant dans gv on remarque qu'il dessine d'abord
> > le premier graphique dans chaque case avant de l'écraser avec le bon.
> >
> > Le fichier est disponible sur
> > http://francois.ctrlaltdel.ch/matin.wav.eps
Tu peux t'amuser avec pstoedit:
$ pstoedit -f fig matin.wav.eps matin.wav.fig
$ ls -lh matin.wav.fig
-rw-r--r-- 1 felix felix 17M 2005-04-27 22:55 matin.wav.fig
puis, avec xfig, t'amuser à supprimer les éléments les uns après les autres;-)
Mais tu risque d'être plus rapide avec vi.
> >
> > Est-ce que quelqu'un sait si c'est possible d'utiliser gs ou autre pour
> > alléger le fichier en enlevant l'info qui sera de toutes façons recouverte ?
>
> avec vi.. mais il est monstrueux ton fichier eps.
Je confirme: le mot *monstrueux* est bien choisi:-/
> tu peux pas modifier ton script octave et le
> redémarrer?
Cela me parait la solution la plus rationelle,
sinon,
- Le postscript étant executé de manière séquentielle, tu peux rechercher les
rectangle blancs ayant les coordonnées identique et supprimer tous les éléments
situés à l'intérieur dudit rectangle, entre le premier est le dernier...
- Applatir le tout en passant par un format bitmap:
$ gs -r600 -sDEVICE=pnmraw ... | pnmtops -dpi 600 -eq ...
Bof.
--
Félix Hauri - <felix at f-hauri.ch> - http://www.f-hauri.ch
More information about the gull
mailing list