From: Mark H. <ha...@us...> - 2001-11-05 19:16:28
|
> PrintableArea > > This parameter is in W.WWxH.HH format, and describes the printable > area of the page. It is expected that the client will usually get it. > Any attempt to set it is allowed to fail with an error, even if it's > the same value as the get. The value may change dynamically depending > on PaperSize and other parameters. IPP, UPDF, and UPnP are standardizing on a set of form names. We should leverage their work and be compatible with them. They look like the following: na_letter_8.5x11in na_legal_8.5x14in iso_a4_210x297mm > PrintableTopLeft > > This parameter is in W.WWxH.HH, and contains the left and top margins > of the printable area with respect to the media. It is the companion > to PrintableArea (I'm considering having a single parameter that > ASCII encodes the four floats). > > TopLeft > > This parameter, in W.WWxH.HH is intended to be set, and controls the > placement of the raster image on the page. The corresponding size of > the raster image area can be inferred from the Width, Height, and Dpi > parameters. The unprintable area should be informational only. It could be used to help match a form from another printer onto the current printer. That information should come from the server to the client and be passed around in the job. Mark Take a look at the Linux Omni printer driver at http://www.ibm.com/linux/ltc/projects/omni/ |