I have isolated my problem to the PrintEventArgs.Graphics.MarginBounds object. When I call the win32 Escape with a GETPRINTINGOFFSET, it returns a value of 59 for the size of the unprintable region on the left side of the page and when I use MarginBounds.Left in .NET its value is 100.0. What is MarginBounds returning ? I thought is was the unprintable region ? I need a way of getting the same value that GETPRINTINGOFFSET returns in .NET without a PInvoke !
thanks You can read messages from the Advanced DOTNET archive, unsubscribe from Advanced DOTNET, or subscribe to other DevelopMentor lists at http://discuss.develop.com.