[cups.general] Print PCL with printer info from PPD?
Helge Blischke
h.blischke at acm.org
Wed Mar 14 14:30:20 PDT 2012
James Cloos wrote:
>> Well, I use poppler based pdftops 0.18.3 and Ghostscript 9.05 and could
>> print all the lcms2 docs (2-2.1) without any problems.
>
> My poppler is git master; gs is 9.05.
>
> Using pdftops -level2 creates ps which does this once the job gets to
> page 89:
>
> Error: /rangecheck in --xyshow--
> Operand stack:
> 474.947 590.637 (\003R) --nostringval-- (\003R)
> --nostringval--
> Execution stack:
> %interp_exit .runexec2 --nostringval-- --nostringval--
> --nostringval-- 2 %stopped_push --nostringval--
> --nostringval-- --nostringval-- false 1 %stopped_push 1894
> 1 3 %oparray_pop 1893 1 3 %oparray_pop 1877 1 3
> %oparray_pop 1771 1 3 %oparray_pop --nostringval--
> %errorexec_pop .runexec2 --nostringval-- --nostringval--
> --nostringval-- 2 %stopped_push --nostringval--
> --nostringval--
> Dictionary stack:
> --dict:1161/1684(ro)(G)-- --dict:0/20(G)-- --dict:78/200(L)--
> --dict:74/75(L)-- --dict:19/25(L)-- --dict:9/15(L)--
> Current allocation mode is local
> Last OS error: 11
> Current file position is 6654592
> GPL Ghostscript 9.05: Unrecoverable error, exit code 1
>
> pdftops -level2sep gives the same error.
>
> Gs is happy with the -level3 and -level3sep output.
>
> The -level1 and -level1sep ps is grayscale and dies at the same point as
> the level2.
>
> pspcl6 (the language switch build) from ghostpdl master also dies on
> page 89 with a rangecheck error in xyshow.
>
> That said, most of the file which crashed my printer worked in gs. But
> I never managed to convince the printer to use the duplexer with pcl or
> pxl files. I tried adding the (correct) pjl commands at the start of
> the file, but they were ignored.
>
> GS might have encluded pcl/pxl code specifying simplex printing?
>
> Or it is a bug in the printer.
>
> (The doze driver generates xps; I don't know what the osx driver does.)
>
> -JimC
Tried the same with the option -level2 (instead of -level3) and it went
through without any problem. BTW, my libpoppler is libpoppler.19.dylib (I'm
working with Mac OS X 10.5.8).
Perhaps you could post (an URL to) the failing PDF?
Helge
More information about the cups
mailing list