[Kde-print-devel] [Bug 142557] Poster command doesn't work; ghostscript's poster expects EPS but kprinter sends it PS

Kurt Pfeifle pfeifle at kde.org
Fri Mar 9 16:22:08 CET 2007


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=142557         




------- Additional Comments From pfeifle kde org  2007-03-09 16:22 -------
I've thought of a workaround for you, but can't myself test it right now.

The idea is this: use the KDEPrint pre-filtering system to try and create a more DSC-compliant PostScript file before it goes to "poster".

Proceed like this:

 1. Load your input.ps into kprinter: "kprinter input.ps"
 2. Select your output printer "Print to File (PostScript)"
 3. Click "Properties", select "Poster" tab, setup your options
 4. Click on "Filters" tab (the very left one)
 5. You should see "Poster printing" there already now
 6. Add another filter to the chain: click the "funnel" icon
 7. Select "Multiple Pages per Sheet Filter"; confirm with "OK"
 8. Make sure "Multiple Pages" filter is listed 1st, "Poster" 2nd
 9. Select "Multiple Pages", click "Configure Filter" (bottom button)
10. Make sure that "Pages per sheet: '1'" and '0' borders and margins are set
11. Click OK twice, send job off to "Print".

Does this now work as expected?

If so, the "Multiple Pages per Sheet" filter (that in reality only printed 1 page per sheet) succeeded to create a DSC-compliant (or otherwise enhanced) PostScript file from your original input, and the poster utility that consumes this as the next filter in the chain works with it.

If you need that functionality more often, you should create an extra "printer instance" that saves the entire settings as additional printer in the drop down list. Here is how:

 1. hit "[alt]+[f2]", 
 2. type "print:/manager", 
 3. select "Print to File", 
 4. click the "Instances" tab in lower half, 
 5. click "New", baptize it with a name you like, 
 6. click "Settings", 
 7. setup the poster printing as described above, 
 8. confirm with final "OK"s 

...and find from now on the "(named as you liked)" printer instance underneath the respective "Print to File" printer in the print dialog drop-down list.


More information about the Kde-print-devel mailing list