Well, this is gonna sound absurd.
I have tried 3 other non-HP printers that layout a page properly with .Net's Printing class....
And 2 HP printer's seem to cut the page in half prematurely....
Anyone had any problems with HP printer's and .Net?
Printable View
Well, this is gonna sound absurd.
I have tried 3 other non-HP printers that layout a page properly with .Net's Printing class....
And 2 HP printer's seem to cut the page in half prematurely....
Anyone had any problems with HP printer's and .Net?
Nevermind, I just figured it out....
Those printers are using a different Printing resolution (300dpi instead of 600dpi).... mmmm... now how to resolve that?
Well, I guess Graphics.ScaleTransform(graphics.dpiX/600, graphics.dpiY/600) will fix that... but then I have to manually adjust the fonts....
[/Highlight]
= New Font("Times New Roman",14*ScaleFactor,FontStyle.Bold OR FontStyle.Underline)
[/Highlight]
Somehow I should be able to use a GraphicsUnit.World, and scale it all with one ScaleTransform statement though....