Date: Thu, 7 Sep 95 16:43:20 METDST From: marino.ladavac@aut.alcatel.at To: rjbproc@vir.com (Robert Burns) Cc: questions@freebsd.org Subject: Re: Ghostscript and HP Laserjet II Message-ID: <9509071443.AA25063@atuhc16.aut.alcatel.at> In-Reply-To: <Pine.BSF.3.91.950906180804.2206A-100000@zeta.avenet.com>; from "Robert Burns" at Sep 6, 95 6:43 pm
next in thread | previous in thread | raw e-mail | index | archive | help
> > GhostScript's printer drivers have an internal notion of margins. They crop
> > off everything that falls out of them. I had to reduce right margin on my
> > installation in order not to lose some page space.
> How did you go about doing this?
The hard way :( I had to edit the driver in question and recompile
ghostscript. There isn't any other way I could find (and I had the source
anyway, as I'm using gs3+ which cannot be commercially distributed.)
> >
> > The top margin is probably reduced because gs believes that you use different
> > paper size than the one required by .ps file. It always tries to align
> > bottom margin right. If the file requires a4, you will have to specify
> > PAPERSIZE=a4 on gs command line.
> >
> I added PAPERSIZE=a4 to unix-lpr.sh but nothing changed.
There is also a file in the ghostscript libraries which specifies the sizes
of standard formats. I have changed papersizes directly there once.
It may help, but doesn't have to.
> I tried playing around with the resolution, page size, and pixel density
> on tiff2ps and gs commands.
> I did manage to get a good printout only after I changed the following
> line (16) directly in the Postscript file:
> %!PS-Adobe-3.0 EPSF-3.0
> %%Creator: tiff2ps
> %%Title: fax000142
> %%CreationDate: Tue Sep 5 21:40:54 1995
> %%Origin: 0 0
> %%BoundingBox: 0 0 610 791
> %%Pages: (atend)
> %%EndComments
> %%Page: 1 1
> gsave
> 100 dict begin
> 609.882324 790.530640 scale
> %ImageData: 1728 1076 1 1 0 1 2 "image"
> /scanLine 216 string def
> 1728 1076 1
> [1728 0 0 -1076 0 1076] ---> changed to [1728 0 -50 -1100 0 1076]
> {currentfile scanLine readhexstring pop} bind
> image
Beats me. I'm PostScript illiterate, however.
But I can try to play a little with tiff2ps and gs, and tell you what goes
on my installation.
/Alby
> -----------------------------------------------------------------------------
> Robert Burns (rjbproc@vir.com)
> Mtl., Ca.
> -----------------------------------------------------------------------------
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9509071443.AA25063>
