Vkladanie bitmap do PS

Alexandr Malusek malusek at hroch.ujf.cas.cz
Wed Oct 13 11:25:10 CEST 1999


mikulik at physics.muni.cz (Petr Mikulik) writes:

> Chceme-li zachovat obrazek v komprimovane podobe, tedy nedelat z nej
> bitovou mapu o ohavne velikosti mnoha megabajtu, je nutne ho zkonvertovat
> do PostScript Level II. Ja pouzivam:
>
> ...
>
> B. prevest obrazek na tiff (pouzit bezztratovou LZW kompresi), a pak
> prohnat skrze
>     tiff2ps, napr.
> 	tiff2ps -2 -8 -e x.tif >x.eps

Postup jsem vyzkousel, ale mam problem s tim, ze GhostScript nedokaze
vysledny eps soubor zobrazit (pada na Segmentation fault). Pomoci xv
jsem sejmul okno (712x542, 24 bit. barevna hloubka) a ulozil ho v tiff
formatu. Pak

$ tiff2ps -1 -8 -e GetMatIndSliceZ.tif > tiff2ps_1.eps  # GS zobrazi
$ tiff2ps -2 -8 -e GetMatIndSliceZ.tif > tiff2ps_2.eps  # GS nezobrazi

$ ls -l *.eps
-rw-rw-r--    1 malusek  malusek     83941 Oct 13 10:17 ee.eps
-rw-rw-r--    1 malusek  malusek   2345986 Oct 13 10:21 gimp.eps
-rw-rw-r--    1 malusek  malusek   2351399 Oct 13 10:28 tiff2ps_1.eps
-rw-rw-r--    1 malusek  malusek     69931 Oct 13 10:28 tiff2ps_2.eps

Rozdil ve velikosti je opravdu znacny (2351399 / 69931 = 34). Soubor
gimp.eps byl vytvoren Gimpem 1.0.4 (ocividne nepouziva kompresi),
ee.eps byl vytvoren Electric Eyes (ee-0.3.8-7mdk) - zde byla komprese
automaticky pouzita.

GS zobrazil vsechny soubory s PS Level 1 a pouze ee.eps (PS Level 2)
generovany Electric Eyes. Vi nekdo, v com je problem? (GS nebo
tiff2ps).

Take by me zajimalo, zda je mozne optimalne volit velikost snimaneho
okna a obrazku vkladaneho do TeX souboru tak, aby byl minimalizovany
efekty spojene s tiskem zvetsene/zmensene bitmapy.

Pouzite verze:
OS: Mandrake Linux 6.1
GhostScript: 5.10
tiff2ps: libtiff-3.4-8mdk

--
A. Malusek  (malusek at ujf.cas.cz)
UJF AV CR



More information about the csTeX mailing list