Printer devices can change their surface definition between pages using the GreSetDeviceSurface call. (This call must be imported.)