PostScript & Qt [Re: KDE 3.1 final tarballs]
Vadim Plessky
lucy-ples at mtu-net.ru
Tue Nov 26 08:12:45 GMT 2002
On Monday 25 November 2002 10:06 pm, Kurt Pfeifle wrote:
| >>
| >>I've created the final KDE 3.1 tarballs last night. I will not update
| >> them anymore unless there is a fix committed for a fatally bug,
| >> otherwise things have to wait till KDE 3.1.1.
| >
| > Does the fact konqi cannot print with cups count as a fatal bug?
|
| I confirm these facts:
|
| * that konqi isn't printing any more on my standard office printer:
| HP LaserJet 8000 ("Mopier") with PostScript Level 2 emulation.
LJ 8000 supports PCL6. In fact, PCL6 is the *first* language for this device,
and PS2 - second.
Also note tha PostScript in most of HP printers is not original one (not
genuibne Adobe PostScript), so may be HP's implementation is not good enough
|
| * konqi prints onto a PostScript Level 3 printer (original Adobe
| RIP)
Good!
|
| * I get this PostScript error for the level 2 printer:
|
| ERROR: rangecheck
| OFFENDING COMMAND: image
| STACK:
| -dictionary-
Can you try re-encode PS Lev.3 document to PS lev.2 (using GhostScript), and
print resulting PS L2 file?
|
| * I can view the konqi printfile just fine, using kprinter --> preview.
| Both, gv and kghostview do work as previewers. My gs version is
| SP Ghostscript 7.05.5 (2002-09-02) (my own compilation).
This means that HP's PostScript is broken.
I think quick fix for you would be to tune PS Printer in Qt so that it would
generate PS Lev.2 code only.
|
| * I can "Print to File (PostScript" with kprinter and view the file.
| But printing this from the command line doesn't work for level 2
| printer -- same PostScript error.
|
| * My suspicion goes to the PostScript prolog (made by Qt) which has a line
| (around line 39 of the PS file):
|
| "QCIcolor x 2 add get 0.11 mul add add cvi put}for QCIgray
| image}ie}D/di{"
|
| containing the "OFFENDING COMMAND" above mentioned.
|
| * it printed fine until about 4 days ago (my last konqi printouts
| according to my CUPS page_log and job history).
|
| * I had a ~week old qt-copy and ~week old KDE-CVS HEAD compilation until
| the weekend.
|
| * over the weekend I updated qt-copy and CVS to KDE_3_1_RELEASE
|
| I will now do a few more tests later (I need to go away now for an hour or
| so), including prints to non-PostScript printers.
|
| Cheers,
| Kurt
--
Vadim Plessky
SVG Icons
http://svgicons.sourceforge.net
My KDE page
http://kde2.newmail.ru (English)
KDE mini-Themes
http://kde2.newmail.ru/themes/
More information about the kde-core-devel
mailing list