我正在努力解决这个问题。我有一个 802 x 76 像素大小的图像,从代码中发现打印机使用 600 的水平分辨率和 600 的垂直分辨率。
我想估计在该打印机中打印图像时的大小。我正在使用 winforms,可以看到 e.graphics.Dipx 和 e.graphics.DipY 字段给出 96 ,这是屏幕分辨率。
我可以看到,由于屏幕和打印机的 DPI 不同,因此必须进行某种放大,但我无法弄清楚。
我正在努力解决这个问题。我有一个 802 x 76 像素大小的图像,从代码中发现打印机使用 600 的水平分辨率和 600 的垂直分辨率。
我想估计在该打印机中打印图像时的大小。我正在使用 winforms,可以看到 e.graphics.Dipx 和 e.graphics.DipY 字段给出 96 ,这是屏幕分辨率。
我可以看到,由于屏幕和打印机的 DPI 不同,因此必须进行某种放大,但我无法弄清楚。