A manapság leggyakoribb többé-kevésbe operációs rendszer független ábraformátum a postscript. Ez igazánból egy ábra leíró nyelv, amelyben az elemek között vannak vonalak, karakterek, különbözö alakzatok és bitmap ábrák is. Nagyon jól lehet vele vonalas ábrákat leírni, de ha bitmap-et teszünk bele, akkor pillanatok alatt óriási file-okat lehet gyártani.
A postscript file nagy elönye, hogy normál karakteres (ASCII) formátumú így akár egy E-mail-ben is elküldhetö. Postscript file-okba beágyazhatók más postscript ábrák is, így viszonylag egyszerü programok is képesek több ábrát egy lapon megjeleníteni.
Egy postscript (.ps) file tulajdonképpen a printernek szól, benne nem csak az ábra leírása található, hanem vannak a printernek szóló utasítások is. Ilyen a "showpage" amely utasítja arra, hogy nyomtassa ki a lapot. Erre azért van szükség, hogy több lapos dokumentumokat is lehessen készíteni.
A postscript(PS) ábraleíró nyelvre alapozva találták ki ábrák programok közötti átvitelére az "Encapsulated Postscript (EPS,EPSI)" file-t, amely nem más mint egy egy lapos printer vezérlö utasítás nélküli postscript file. Ebböl következik, hogy egy normál PS file is használható általában EPS helyett, viszont ha egy EPS file-t küldünk a printerre, akkor nem kapunk semmit. (Nincs benne showpage.) Az EPS file-ban opcionálisan lehet még egy "preview bitmap" is, amely arra szolgál, hogy durván megmutassa az ábrát amikor egy szerkesztöprogramba beolvassuk.
Léteznek ingyenes Unix grafikus szerkesztö programok, amelyekkel vektoros ábrákat rajzolhatunk és postscript fomátumban elmenthetünk. Ilyen pld. a tgif és az xfig. Ezekben magunk is rajzolhatunk ábrákat, de máshonnan származó ábrák is beilleszthetök. A gond általában az, hogy ezek a programok csak egy egészként képesek egy postscript ábrát beolvasni és kezelni. Ráadásul, ha nincs "preview bitmap" a beolvasott file-ban, akkor a képernyön szerkesztéskor csak egy keretet látunk belöle.
Az egyszerübb postscript file-ok viszont átalakíthatók a tgif és az xfig rajzolóprogramok által kezelhetö fomátumra. Ezt a pstoedit programmal lehet megtenni:
pstoedit -f tgif file.ps file.obj (Átalakítás tgif-hez)
pstoedit -f fig file.ps file.fig (Átalakítás xfig-hez)Az így csinált .obj illetve .fig file beolvasható a tgif illetve az xfig programba és ott szerkeszthetö is. Sajnos bitmap-eket és sok más elemet tartalmazó file-ok nem olvashatók így be, azokat csak egyben lehet kezelni.
Van arra is lehetöség, hogy egy postscript vagy "preview bitmap" nélküli EPS file-ba bitmap-et tegyünk. Erre szolgál a pstoepsi program:
pstoepsi file.ps file.epsiAz ezzel írt .epsi (vagy .eps, ez a kettö ugyanaz) file beolvasható tgif-be. Persze változtatni nem lehet rajta, de legalább látszik, hogy mi van benne.