On Thu, Sep 09, 2004 at 04:59:37PM +0000, Michael Sokolov wrote:
Ethan Dicks <dickset(a)amanda.spole.gov> wrote:
the pre-perfed ones that come with the carts are
about the size of
an envelope...
Working out the raw Postscript to define the bizarre page size was the
hardest part.
Isn't the print engine fundamentally limited to its fixed set of paper
sizes? This set includes several envelope sizes (3 I believe), but
don't you have to choose one of them?
AFAIK, the limit is on the top-end... you are free to tell the engine
that you don't want to use the entire width of the mechanism. What
you _can't_ do, for example, would be to take, say, an 11"x17" sheet
of paper, cut it down to 8.5"x17" and expect to be able to print on
the bottom 3" (since most engines do Legal, but not longer).
And what PS code are you talking about? Can you share
it?
Yes.
Is it Level 1 or Level 2?
I stole the technique from a document generated by OOffice... it
appears to be Level 2 (I'm printing it with a LJ4050TN at the moment)
Did you really define a page size that is not in the
firmware?
How did you do it? If you do << /PageSize [x y] >> setpagedevice
where [x y] is a paper size not known to the firmware, won't it
just barf on you? (Supposed to throw a configurationerror.)
That's exactly what I'm doing, and it doesn't barf...
% Set the page size for an SDLT insert
<</PageSize [297 684] /ImagingBBox null>> setpagedevice
-ethan
--
Ethan Dicks, A-130-S Current South Pole Weather at 09-Sep-2004 24:00 Z
South Pole Station
PSC 468 Box 400 Temp -37.7 F (-38.8 C) Windchill -71.3 F (-57.4 C)
APO AP 96598 Wind 17 kts Grid 326 Barometer 671.8 mb (10937. ft)
Ethan.Dicks(a)amanda.spole.gov
http://penguincentral.com/penguincentral.html