(*** This bug was imported into bugs.kde.org ***) Package: kprinter Version: kprinter: 0.0.1 KDE: 3.0.3 Qt: 3.0.5 FreeBSD 4.6-STABLE 26/Aug/2002 Paper dimensions not updating. When using "Properties..." button; "Print Format" tab; and changing papaer from A4 to DL and orientation from Portrait to Landscape; and selecting the "Save" and "OK" buttons several times. It then continues to print as if printing to a 297mm A4 landscape length instead of 220mm DL length. i.e. leaving first 7.7cm right side of envelope blank while printing main text off-envelope. Printer: Postscript >> print server >> HP 5MP printer
What print system are you using: CUPS LPRng? The problem is probably that whe you select the paper size and send the whole job to the print server it doesn't take into account the new page size: LPRng doesn't support it but CUPS does. You should use the actual paper size at PS generation time (in the application). Michael. -- ------------------------------------------------------------------ Michael GoffioulIMEC-DESICS-MIRA e-mail: goffioul@imec.be(Mixed-Signal and RF Applications) Tel: +32/16/28-8510Kapeldreef 75 Fax: +32/16/28-15153001 HEVERLEE BELGIUM ------------------------------------------------------------------
3 years old. No answer to maintainer's question from the original reporter.
When printing a PS file with kprinter, the selected page size is actually ignored because the PS file usually already contains the pafe dimension (bounding box). In "kprinter" mode, kdeprint just sends the print options to CUPS, but some can be ignored by CUPS. For example, the page size is only used by CUPS when you send plain text: in that case, CUPS converts the text to PS using an enscript-like tool, where it can make use of the target paper size. When printing a PS file, it's useless (== too late). Michael.
Closing old Resolved status bug.