🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.acorn.tech
Article #896

Re: EPS files

#896
From: I.D. Griffiths
Date: Tue, 12 Jan 1993 11:18
31 lines
2310 bytes
In article <1992Dec23.155806.22223@gec-rl-hrc.co.uk>, rknight@gec-rl-hrc.co.uk (Roger Knight (B21)) writes:
 |> I recently tried to export the EPS from Mentor Graphics CAD tools into
|> !Artworks with no success whatsoever.  Have CC produced a proper EPS
|> interpreter for !Artworks? I suspect they've hard-coded the macros which
|> Corel Draw, Adobe etc. use in their EPS files instead of reading the
|> full PS prolog.
|> 

Well, they've written a postscript interpretter, it's called Showpage... 
EPS files are generally files produced by drawing packages which expect to
have a number of library commands built in (e.g. fountain fills and the
like) but don't actually include these commands in the file, since they
are being used to transfer information, rather than being printable, and
rely on the package loading them to know what these routines do.

Writing a general interpretter to take prologs including these routines and
translating them into and Artworks file would be very inefficient, since
it would not be able to turn objects into anything much more sophisticated
than paths (so a bit like exporting something with graduated fills and
blends into draw - it works but you loose a lot of information) and would
also be rather hard, since you would need to have a postscript interpretter,
which you don't need to read EPS files (since they're not really programs, but
a postscript representation of a data structure), and then you would have
problems with programs possibly not terminating, and it all gets a bit
horrid.

So no basically.  Artworks is designed to import from the EPS files it can
export to, and if it manages much better than this, then you're simply
lucky.

Ian Griffiths
Technical Details
Message-ID: <1993Jan12.111800.15139@infodev.cam.ac.uk>
Path: arc1-ca.pugleaf.net!sparky!uunet!haven.umd.edu!darwin.sura.net!spool.mu.edu!agate!doc.ic.ac.uk!warwick!pavo.csi.cam.ac.uk!idg10
References: <ARM200-921214124010-52326667*@MHS <1992Dec23.155806.22223@gec-rl-hrc.co.uk>

Show Full Headers
Complete Article Headers
Newsgroups: comp.sys.acorn.tech
Path: arc1-ca.pugleaf.net!sparky!uunet!haven.umd.edu!darwin.sura.net!spool.mu.edu!agate!doc.ic.ac.uk!warwick!pavo.csi.cam.ac.uk!idg10
From: idg10@cl.cam.ac.uk (I.D. Griffiths)
Subject: Re: EPS files
Message-ID: <1993Jan12.111800.15139@infodev.cam.ac.uk>
Sender: news@infodev.cam.ac.uk (USENET news)
Nntp-Posting-Host: hall.cl.cam.ac.uk
Reply-To: idg10@phx.cam.ac.uk
Organization: U of Cambridge Computer Lab, UK
References: <ARM200-921214124010-52326667*@MHS <1992Dec23.155806.22223@gec-rl-hrc.co.uk>
Date: Tue, 12 Jan 1993 11:18:00 GMT
Lines: 31