One of my users is trying to print invitations on a cardstock that is 8.5" by 5.5". So the same width as regular paper, but only half the height. Printer is a Laserjet 4025n hosted on a 2008R2 server using the "universal print driver" and the client PC is XP.
So far we have thought of two ways to solve this and neither works.
1. From in Word 2003, we define the page size as 8.5" by 5.5" portrait. This looks great on the screen and print preview, but then somehow, the height and width get swapped and the page goes to tall and thin. If I change the paper size to 5.5 x 8.5 landscape it seems to keep the setting.
However this brings up a new issue, when I print, nothing appears to come out on the card. I tried using a regular size piece of paper instead and what is happening is the text is printing off the card. Looking at where it prints, its almost like the drive is ignoring the fact that this is a custom paper size and printing relative to where the top margin would be if the paper was 11" instead of 5.5".
2. Second idea, although less preferable is to create a printer share with the cusom paper size already defined. This seems to be good. We select the printer with the custom paper and Word adjusts the page size to reflect. I then send the print job and feed the paper according to the picture on the printer tray (face down, bottom edge first). The problem is the text prints in the wrong orientation. Based on where the text gets printed on the page its almost like the print is expecting landscape. However given that the paper guides are oriented to feed in the centre of the printer (as opposed to against the edge), there is no way I can get the paper in the right place.
So the question is has anyone else seen this and figured out how to make it work?
ASKER
I think I have working "good enough" for now by forcing the printer to landscape. In the end, Word finally recognized my paper size as being the same as the pre-defined size "statement". That worked. As for other custom size we'll deal with that when required.
Thanks!