Prekryv EPS obrazku

Antonin Strejc STREJC at vc.cvut.cz
Wed Apr 15 17:35:59 CEST 1998


Stanislav Hledik pise:
>    potreboval bych umistit dva obrazky v EPS tak, ze se jejich bounding
>boxy prekryvaji (tim dostanu kresbu obou obrazku do pozadovane vzajemne
>pozice), ale tak, aby jeden (pozdejsi) obrazek neprekryl svoji bilou
>plochou cast predchoziho. Diky za rady predem,

Jde o problem nadefinovani pruhledneho ("transparent") pozadi.

1. Pro pripad *bitmapoveho* obrazku, pokud vim, existuje v PS operator
imagemask, ktery se chova stejne jako operator image, jen s tim
rozdilem, ze obrazek se chape jako maska, tedy prave to, co
potrebujete. Jedna moznost je tedy hacknout eps soubor, lepe pak
prohnat obrazek aplikaci, ktera se pri ukladani do eps formatu slusne
zepta, zda se ma bila chapat jako transparentni ci nikoli. Takovym
programem je napriklad Photoshop.

Pro pripad, ze jste rozeny hacker, doporucuji kouknout se do
PS Reference Manualu (Red Book) na heslo imagemask, jsou tam
i kratke priklady, pripadne na http://www.adobe.com pouzit Search
engine k vyhledani dokumentu obsahujicich retezec "imagemask" atd.

2. Pokud jde o *vektorovou* grafiku (napriklad obrazek z mp), je asi
nejlepsi sloucit obrazky na urovni zdrojove aplikace, tedy pokud
je dostupna. Jinak je mozne samozrejme pouzit mene dokonaly postup,
tj. rozrastrovat to pomoci GS na dostatecne jemne bitmapy a dale
postupovat dle bodu 1. Mozna me ale odbornici na PS opravi a pridaji
navod na transparentni pozadi i pro vektorovou grafiku (umi to mp?),
coz bych sam uvital.

Mnoho zdaru
Antonin Strejc

---------------------------------------------------------------------
Ing. Antonin Strejc                            Phone: +420-2-24352938
---------------------------------------------------------------------
Czech Technical University in Prague                 Computing Centre
Czech Republic                               Zikova 4, 166 35 Praha 6
---------------------------------------------------------------------



More information about the csTeX mailing list