printing outside browser cuts off top and bottom of page

Warren Block wblock at
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:

There are also the hplip and hpijs ports.

More information about the freebsd-questions mailing list