Remote raw printing via cups-lpd server
Helge Blischke
h.blischke at acm.org
Mon Aug 17 06:05:02 PDT 2009
Kirill Ponazdyr wrote:
> Hi,
>
> Due to the network topology in one of the projects, we need to send print
> jobs from several remote clients to printers via single Mac OSX Leopard
> Server running cups-lpd daemon.
>
> The remote clients submit jobs to cups server using RFC1179 compatible,
> proprietary spool daemon.
>
> The jobs are PDF files with paper size and orientation encoded in them.
>
> Printers are capable of direct PDF printing. When PDF data is sent from
> clients to printers directly it comes out perfectly fine. But again,
> unfortunately this direct network link is not possible in production.
>
> Goal is to send data from clients to printers via osx/cups server in
> unaltered, original form.
>
> Unfortunately osx/cups seems to always alter (convert to PS in our case)
> the incoming RFC1179 remote data before passing it to the printer. This
> conversion messes up page format information encoded in PDF files. This is
> also true when queue is set to raw=true using lpoptions on the osx/cups
> server.
>
> The raw option seems to be honored only when printing directly from the
> same machine osx/cups server is running on. The same queue which changes
> the job when it comes from remote client prints the very same pdf file
> perfectly fine when it comes from local machine.
>
> What can we do to fix this problem?
>
> Kind Regards
Have you tried to set up cups-lpd to tun with the option "-o raw"?
Helge
More information about the cups
mailing list