I am trying to print to a network printer in WindowsXP using a program written in C#. When I print to an attached printer or a home network printer everything is OK. However, when I print to a work network printer the only part of the page to print is the top left quarter of the page. Any ideas? I am printing to this printer using a Standard TCP/IP port.