我正在使用C#printdocument类。我的打印机驱动程序设置为以1000 DPI打印。我正在以不同的间隔在页面上放置字符串。我正在使用PageUnit of Pixel(所以1000像素= 1英寸?)将这些DrawString()放在纸上。在论文中,它们看起来很好;然而,随着你越来越低,他们并没有达到应有的程度。在纸张的底部,它的距离是四分之一英寸。
我应该从哪些想法开始解决这个问题?
例如:DrawString()应该是Y坐标4147(pixles)向下(在1000 DPI,应该是大约4.147英寸向下)实际上只有大约4.010英寸向下〜。