Re: Any cheap postscript laser printers for linux ?



Bob Tennent <BobT@xxxxxxxxxxxxx> writes:

On Sat, 22 Sep 2007 18:04:14 GMT, B'ichela wrote:
(snip)
> One of the features of Postscript (in any form) is to allow the
> printer to do the final processing instead of the computer telling
> the printer to do all the steps. Granted most people don't use
> postscript to its maximum potential but it can do more than just
> print pages. Its a computer in a printer using a high level language
> (its similar to Forth btw). that can even do mathamatics! Thats
> right, give it the forumulas and the details on how to display the
> results and the printer will do the math, print the results as you
> wanted them printed! How cool is that? REALLY COOL!

Why do you think these properties of Postscript are lost if Postscript
is interpreted in the computer rather than the printer? Even assuming
the CPUs are of comparable speed, the only advantage I can see is that
less data might have to be sent down the wire.

It may partly be a matter of things like font embedding. For instance,
when I write self-formatting PostScript, to keep it small, and to keep
things at the best the printer can do, I use the printer's built-in
fonts, and I probe the characters' metrics at 'run-time' to micro-format
my layout accordingly. Printers vary in their capabilities and built-in
stuff, and having as much as possible happen on the printer's end lets
me keep the print job small until it gets there and, more crucially,
lets me write code in the print job that can query things about the
printing environment and adjust the job accordingly.

Having said that, PostScript printers are way too expensive! Last time I
bought a printer for home use, I settled for decent PCL5 emulation.

And, admittedly, you might need a microscope to see the difference I get
from delaying some formatting until the job gets to the printer.

(For jobs I really care about, I'll also try to bypass CUPS' 'helpful'
preprocessing of some print jobs and just nc the job to the printer. I
don't really get on too well with CUPS.)

Mark
.



Relevant Pages

  • Re: My misunderstanding of Postscript printing
    ... "How to take a 13k print job and turn it into a 4Mbyte print job that needs a printer 3 times as big to print it more slowly" ... Yes there is some horrifically inefficient PostScript being ... Postscript distillery was a set of postscript macros developed on an apple][for driving a laserjet via serial port. ... The printer can take input, digest it, and send it back as optimized distilled code. ...
    (comp.sys.mac.system)
  • Re: Configuring a Printer - Printing Code
    ... > What you show here is PostScript code. ... The Mac is receiving your ... > PostScript print job, but misidentifying it as a text file. ...
    (freebsd-questions)
  • Re: My misunderstanding of Postscript printing
    ... 4Mbyte print job that needs a printer 3 times as big to print it more ... it had been authored in a PostScript friendly app to start with, ... of its native resolution. ... raster file on the host system would take a fair number of CPU ...
    (comp.sys.mac.system)
  • Printing problem
    ... Im drawing to a printer Graphics object in GDI+. ... going to a postscript printer driver, which is setup to 'Print To File'. ... embed EPS files into the print job. ...
    (microsoft.public.dotnet.framework.drawing)