Path: utzoo!attcan!uunet!zaphod.mps.ohio-state.edu!usc!apple!apple.com!casseres From: casseres@apple.com (David Casseres) Newsgroups: comp.sys.mac.programmer Subject: Re: Low level printing redux Message-ID: <11106@goofy.Apple.COM> Date: 5 Nov 90 17:21:58 GMT References: <55319@brunix.UUCP> Sender: usenet@Apple.COM Organization: Apple Computer, Inc. Lines: 24 In article <55319@brunix.UUCP> omh@cs.brown.edu (Owen M. Hartnett) writes: > For some reason, the low level print calls for bitmaps will refuse to print > more than about 7 1/2" on a page horizontally. > > The QUESTION: Do you know how to 1) change the clipping region in the low > level driver to be larger or 2) Using the low level calls, specify the > paper size which controls this clipping? The low-level interface was designed to provide a minimal model of printing, so it uses a fixed clipping rectangle, chosen to make printing work on as many paper sizes as possible. So the bad news is that 1) you can't change the clipping except by owning the source code, changing it, and recompiling, and 2) you can't set the paper size using the low-level interface. The good news is you can just use the high-level interface instead. It costs you very little to do so; the low-level interface is no longer the necessity that it once was (on 128K Macs) and is supported only to keep older applications working. David Casseres Exclaimer: Hey!