Hi There, This bug is originally from bug 59636 at bugs.kde.org: http://bugs.kde.org/show_bug.cgi?id=59636 It seems with the given file, kghostview takes much longer to print than xpdf or acroread. I have narrowed it down to the fact that, on a single page, kghostview, driven by ghostscript will be sent to the printer as a 1355kb file, here is a list of other programs printed file size: According to cups, the following file sizes for each job, printing the same page, existed: KDE Print System [kghostview] 1355k AcroywWSVc [acroread] 69k (stdin) [xpdf] 35k These were all the same page (page 3 on the file I'll try to upload), and the time to print reflects the size of the output. So I guess that ghostscript is just generating way too big files when it tries to print? Thanks for you're attention. Cheers David
Created attachment 196 [details] File that, when printed, takes ages to print with ghostview.
This issue would be solved by making pswrite a highlevel device. This is currently on the todo list, and we'll use this bug to track the project's status.
Changing the assignment to Ray because he is gathering the information from customers about the importance of this improvement.
*** Bug 687335 has been marked as a duplicate of this bug. ***
Created attachment 634 [details] Improved pswrite capability
From 687050: Using pswrite Device, setscreen operator seems to get lost. After processing a PS or PDF file containing setscreen / halftone dictionary all of this information e.g. Frequency, Angle SpotFunction is lost. When the output (separated file) is sent to an imagesetter, all colors are rasterized with the same angle. The same problem occurs with the pdfwrite device. Here is the test snippet: %%%%% << /PageSize [100 100]>> setpagedevice /DeviceGray setcolorspace 65 25 { exch pop abs neg } setscreen .5 setgray 4 setlinewidth 0 0 moveto 100 100 lineto stroke showpage
*** Bug 687050 has been marked as a duplicate of this bug. ***
*** Bug 687380 has been marked as a duplicate of this bug. ***
*** Bug 687665 has been marked as a duplicate of this bug. ***
A customer 600 bug was closed as a dupe of this, so propagating the customer status to this bug.
Drop the customer status of this bug sinse Miles says that the customer 600 is not longer supported.
The ps2write device now works for this.