printing outside browser cuts off top and bottom of page

Warren Block wblock at wonkity.com
Wed Aug 25 20:28:56 UTC 2010


On Wed, 25 Aug 2010, Chip Camden wrote:

> Quoth Chad Perrin on Wednesday, 25 August 2010:
>> On Wed, Aug 25, 2010 at 07:57:29AM -0600, Warren Block wrote:
>>>
>>> For another test, use pdf2ps and feed the PS output directly to the
>>> printer, bypassing CUPS.  If the LJ4050N Ethernet is connected (and it
>>> really should be), you can use nc something like this (untested):
>>>
>>>   # pdf2ps test.pdf - | nc lj4050hostname 9100
>>>
>>> If that has cut off margins, it's a setting within the printer.
>>> If it prints fine, it's CUPS.
>>
>> That test worked out beautifully.  Apparently, it is a problem with CUPS
>> settings.
>
> It didn't work at all for my OfficeJet.  Apparently that printer doesn't
> know PostScript, because all I got was a bunch of garbage with some
> PostScript commands mixed in.

Very few inkjets understand PS.  But ghostscript may have a built-in 
driver for it which can be used like the ps2pcl filter in my lpd 
article.  Maybe you'll find some of the rest of it useful:

http://www.wonkity.com/~wblock/docs/html/lpdprinting.html#_adding_a_filter

There are also the hplip and hpijs ports.


More information about the freebsd-questions mailing list