[reportlab-users] newby: is importing eps possible?
Robin Becker
robin at reportlab.com
Wed May 25 04:59:08 EDT 2005
Andy Robinson wrote:
>>>Of course, if I think it's so simple, why don't I just go do it?
>
>
>
> For a large number of toy cases, you could get away by replacing
> Postscript operators with their abbreviated PDF ones. e.g.
> 100 100 moveto
> becomes
> 100 100 m
>
> BUT to handle real EPS, you'd need a full Postscript interpreter
> as Postscript is a full interpreted language and the code usually
> depends on lots of function definitions in the preamble to the
> file. Also, there are subtle differences in the operators available
> for filling and stroking arbitrary paths.
>
> On the plus side, many drawing programs write fully expanded
> non-tricky postscript, so a 90%-right first try would be
> valuable to lots of people even if the above weren't done on
> day one. And it should be pretty easy as Python has most needed
> features.
>
> It would be a great student project; we have a local university
> looking for final year thesis topics and I might look for
> a sucker, er, volunteer. If you don't get there first ;-)
>
> - Andy
we have part of an interpreter in the renderPM extension which is used
to handle type 1 font curves etc etc.
Also I think that Bernhard Herzog's Sketch app has some kind of ps interpreter
inside it.
--
Robin Becker
More information about the reportlab-users
mailing list