Article View: comp.lang.postscript
Article #5245Re: Converting PS to EPS
From: Robert Landsparger
Date: Wed, 03 Apr 1991 09:04
Date: Wed, 03 Apr 1991 09:04
58 lines
2490 bytes
2490 bytes
In article <6119@crystal8.UUCP>, dalessio@motcid.UUCP (Mario D'Alessio) writes:
|> I have a postscript file (extracted from a previoulsly posted
|> file containing different logos. Apologies to the creator) which
|> prints the "Star Trek: The Next Generation" logo. I converted it
|> to an EPS file to pull into a desktop publishing program (Interleaf
|> on a Sun). When I try to print it, I get the following error message
|> from the printer log file:
|>
|> %%[ Error: invalidrestore; OffendingCommand: restore ]%%
|> %%[ Flushing: rest of job (to end-of-file) will be ignored ]%%
|>
|> Can anyone tell me what causes this? I have printed EPS files
|> before with no problems. Or maybe I can get a copy of the logo
|> already as an EPS file.
I ran into this problem also with a PS file that I wrote. I am not
sure what the problem was, but I worked up a "walk-around". I'll
do my best to explain it. This is done to the original PS file, before
you do the PS->EPS conversion. You need to add a 'mark' and a 'cleartomark'
around the "script" portion of you PS file. ie:
-----------------------------------------
%!
%%BeginProlog
/aprocedure { pop } def
/bprocedure { pop } def
%%EndProlog
%%BeginProcSet
mark %% this is added
1 aprocedure
2 bprocedure
showpage
cleartomark %% this is added
%%Trailer
------------------------------------------
Hope this will be of help.
--bob
--
USER: Can I get a list of *all* the unix commands?
CONSULTANT: man -k - | lpr -
USER: huh?
+-------------------------------------------------------------------------+
| Robert E. Landsparger (rel@mtu.edu) - Computing Technology Services
| Michigan Technological University, Houghton, MI 49931 (906) 487-2110
+--------------------------------------------------------------------+
| The above comments do not always represent those of my employer.
+
Technical Details
Message-ID:
<1991Apr3.090403.13355@mtu.edu>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!caen!mtu.edu!mtu.edu!relReferences:
<6119@crystal8.UUCP>Show Full Headers
Complete Article Headers
Newsgroups: comp.lang.postscript Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!caen!mtu.edu!mtu.edu!rel From: rel@mtu.edu (Robert Landsparger) Subject: Re: Converting PS to EPS Message-ID: <1991Apr3.090403.13355@mtu.edu> Keywords: convert postscript encapsulated postscript error Sender: news@mtu.edu Reply-To: rel@mtu.edu (Robert Landsparger) Organization: Michigan Technological University References: <6119@crystal8.UUCP> Distribution: comp.lang.postscript Date: Wed, 3 Apr 91 09:04:03 GMT