MacArthur, Ian (SELEX GALILEO, UK) wrote:
> Does level-3 function as a superset of level-2? By which I mean, is it a
> valid assumption that a printer that understands level-3 will understand
> level-2 also?

        Some details here:
        http://en.wikipedia.org/wiki/PostScript

PostScript Level 2 was introduced in 1991, and included several improvements:
improved speed and reliability, support for in-RIP separations, image 
decompression
(for example, JPEG images could be rendered by a PostScript program), support 
for
composite fonts, and the form mechanism for caching reusable content.

PostScript 3 (Adobe dropped the "level" terminology in favor of simple 
versioning)
came at the end of 1997, and along with many new dictionary-based versions of 
older
operators, introduced better color handling, and new filters (which allow 
in-program
compression/decompression, program chunking, and advanced error-handling).

PostScript 3 was significant in terms of replacing the existing proprietary 
color
electronic prepress systems, then widely used for magazine production, through 
the
introduction of smooth shading operations with up to 4096 shades of grey 
(rather than
the 256 available in PostScript 2), as well as DeviceN, a color space that 
allowed the
addition of additional ink colors (called spot colors) into composite color 
pages.

        There's a good top level document written in 2006
        that covers some "how to's" (referenced from the above wikipedia page):
        http://www.tailrecursive.org/postscript/postscript.html

        ..which describes among other things, color space:
        http://www.tailrecursive.org/postscript/color.html

        .. and raster graphics:
        http://www.tailrecursive.org/postscript/image.html

I've used that same raster technique in perl scripts to generate invoices
and quotes to include logos and such; works pretty well.
_______________________________________________
fltk-dev mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-dev

Reply via email to