Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 6 Feb 1998 13:41:43 -0500
From:      Aaron Jeremias Luz <aaron@dreamscape.com>
To:        Francisco Viana <frviana@hotmail.com>
Cc:        questions@FreeBSD.ORG
Subject:   Re: Printer Canon Bj 240
Message-ID:  <19980206134143.00781@homenet>
In-Reply-To: <19980206160815.6167.qmail@hotmail.com>; from Francisco Viana on Fri, Feb 06, 1998 at 08:08:15AM -0800
References:  <19980206160815.6167.qmail@hotmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Feb 06, 1998 at 08:08:15AM -0800, Francisco Viana wrote:
> Is it possible print graphics and PostScripts files on my Bj240??
> How to Config for it?
> Thanks
> 
> Frederico Viana
>    BRAZIL

Yes.  Check out Ghostscript in /usr/ports/print.  Just a couple of
days ago, I configured a Canon BJ200e to emulate a Postscript
printer.  This is just a guess, but I wouldn't be surprised if the
BJ-240 is backwardly compatible with the BJ200.  In any case,
Ghostscript supports most common printers.

Here's an example of how you could invoke Ghostscript.

#!/bin/sh
#
# pstobj200if - Print Ghostscript simulated PostScript on a Cannon BJ-200
#

exec /usr/local/bin/gs -dSAFER -dNOPAUSE -dQUIET -sDEVICE=bj200 \
        -sPAPERSIZE=letter -sOutputFile=/dev/fd/3 - 3>&1 1>&2 2> /dev/null


You can change the paper size to A4 if you wish.  Also, the juggling
of file descriptors is necessary to keep error messages separate
from the actual printer output.  (-dQUIET unfortunately isn't
enough.)

If you haven't done so already, you may want to read section 7 of
the FreeBSD Handbook which explains printing.

Have fun,
Aaron



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19980206134143.00781>