On Mar 2, 2010, at 12:50 AM, MacArthur, Ian (SELEX GALILEO, UK) wrote: >>> - Roman's code allows to produce PS for levels 1, 2 or 3. What level >>> is it reasonable/useful to expect to be supported in >> today's printers ? >> >> Don't bother with Level 1. Level 2 is still widely used, and >> all current printers use Level 3. > > > 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?
For anything we use, yes. (there are some JPEG encoding and other assorted filters that are optional in Level 3 since they were rarely used...) > If so, and assuming level-2 provides adequate functionality for our > needs, does that imply that implementing our output as level-2 will > probably maximise our compatibility? Yes, however Level 2 does not guarantee TrueType font support, so longer term we'll likely need to either clarify our support as Level 2 + TrueType *or* just generate PDF and let CUPS convert as needed. Going the PDF route does simplify a lot of things, actually... ________________________________________ Michael Sweet, Easy Software Products _______________________________________________ fltk-dev mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk-dev
