Version: (using KDE KDE 3.2.0) Installed from: Slackware Packages OS: Linux When one prints a document formated for a given paper size (such as US Legal) in a smaller size (such as US Letter) the page content is clipped out of the page. This result in loss of printing content. I would appreciate seeing this issue fixed. Thanks for the hard work. Yours, Eduardo Sanchez Asunción, Paraguay, South America member of the KDE-ES translation team
If one sends a (e.g.) US Legal document to a printer containing (e.g.) US Letter paper, the printer usually issues an error and requires providing US Legal paper. Or I don't understand what you mean.
Christian, thanks for looking into this issue. What I meant was that when I sent to the printer some document formatted for a custom paper size larger than the one selected in kprinter, then the printing output was clipped, resulting in loss of content. A desirable behavior would be the resizing of content so that it could fit the page set in kprinter, usually by activating a preference. Yours, Eduardo
What you propose requires print data processing, something kdeprint does not. If the paper sizes do not match, it's *normal* that you have clipping. This doesn't happen when you print from a KDE application, because kdeprint is able to feedback the correct paper size to the application before generating the print data. This is not the case for PS generated by 3rd-party applications. Note however that there exists a filter based on psresize utility that you can apply from kprinter (printer properties dialog -> Filters tab), which will resize the print content, but you have to apply it manually. Michael.
The best place to "resize the content" (as required in comment #2) is in the application that generates the to-be-printed document in the first place. That application knows much more information about the document to print that kprinter ever would. Thanks
Closing old Resolved status bug.