[comp.lang.postscript] HPGL<->PostscriptPCL<->Postscript

sherer@ecs.umass.edu (04/26/91)

Subject: HPGL <-> Postscript for the macintosh/ibm or unix
	Does anyone know of a application which converts back and forth
between HPGL and Postsript?  Preferably for the macintosh.  A list of anonymous
ftp addresses where these kind of programs can be found would be helpful.
Another solution to my problem might be a PCL<->Postscript conversion program
if anyone knows anything about that.  Thanks in advance.
Email me at  sherer@ecs.umass.edu

samarcq@ilog.fr (Vincent Samarcq) (04/30/91)

I am looking for a PostScript->HPGL converter on UNIX. Thanks for any 
information on the subject.
 
Vincent SAMARCQ 
Email: samarcq@ilog.fr

brown@vidiot.UUCP (Vidiot) (05/01/91)

In article <12178@ilog.fr> samarcq@ilog.UUCP (Vincent Samarcq) writes:
<
<I am looking for a PostScript->HPGL converter on UNIX. Thanks for any 
<information on the subject.

Sorry, as this has been discussed many a time before, you can do HPGL to
PostScript, you can't do PostScript to HPGL.

The reasons are many...1) fonts.  HPGL has a very simple set of internal
fonts.  Every HPGL program I have seen, which is limited, prints out characters
by drawing the character so that it will scale correctly.  Any font used in
the PostScript program has NO font in the HPGL program.  2) Curves.  The
curve drawing facility of PostScript is totally different than the curve
drawing facility of HPGL.  If a complex curve is drawn in PostScript, I
wouldn't want to write to code to convert it to HPGL.  3) Limited.  HPGL
is just plain inferior to PostScript.  Trying to convert complex PostScript
drawings to HPGL is just not worth the time to attempt to write code for,
when PostScript printers are so plentiful.

You don't explain why you want to convert PostScript to HPGL.  Why not just
print your file on a PostScript printer?

I have a HPGL to PostScript conversion program, but it isn't what you want.
I know people have asked for this program and I have said nothing.  That is
because there is a flaw in one of the curve drawing procedures and I just
haven't had time to fix it yet.  When I do, I will release it to the net.
-- 
      harvard\     att!nicmad\          spool.cs.wisc.edu!astroatc!vidiot!brown
Vidiot  ucbvax!uwvax..........!astroatc!vidiot!brown
      rutgers/  decvax!nicmad/ INTERNET:vidiot!brown%astroatc@spool.cs.wisc.edu