https://bugzilla.novell.com/show_bug.cgi?id=228794 ------- Comment #4 from jsmeix@novell.com 2007-01-05 05:18 MST ------- I can reproduce it with my HP LaserJet 1220 when I print the attachment below from Firefox. Actually the Gutenprint PPD with its associated driver works correct but Firefox produces PostScript which is too big for the printable area of this PPD/driver combination. The ljet4 driver prints with a bigger printable area so that here it works even for Firefox's PostScript. In general margins (i.e. how much is left unprinted) belong to the application which produces the PostScript. Unfortunately many applications don't care about the imageable area settings in the PPD file - have a look at https://bugzilla.novell.com/show_bug.cgi?id=148707#c1 Therefore you must make sure in your application program which produces the document to print only inside the printable area of the particular printer model and driver combination which you actually use. The YaST test page /usr/share/YaST2/data/printer/testpg.ps is special handcrafted PostScript which should fill up exactly the printable area (i.e. the so called "imageable area"), see the text at the bottom when you print out the test page. If your application produces PostScript with too small margins (Firefox is well know to have by default small margins), it will not print completely on many printers. Use 1cm (0.4 inch) unprinted margin on top, left and right and 2cm (0.8 inch) at the bottom so that it can be printed completely on very most printers (in particular many inkjet printers cannot print too close to the bottom because their transportation mechanics must hold the paper). Since CUPS 1.2 there is a "fitplot" option, see the CUPS documentation http://localhost:631/help/options.html?TOPIC=Getting+Started&QUERY=#FITPLOT ---------------------------------------------------------------------------- The -o fitplot option specifies that the document should be scaled to fit on the page: lp -o fitplot filename lpr -o fitplot filename The default is to use the size specified in the file. Note: This feature depends upon an accurate size in the print file. If no size is given in the file, the page may be scaled incorrectly! ---------------------------------------------------------------------------- The fitplot option works for me for the PostScript which is produced by Firefox (select in Firefox the "PostScript/default" printer and then enter a print command like "lp -d queue_name -o fitplot"). You may like to file enhancement requests for those application programs which do not care about the ImageableArea setting of the PPD file. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.