如何估计打印机中图像的大小

时间:2012-09-19 16:09:52

标签: c# image printing screen image-size

我最终试图解决这个问题。 我有一个大小为802 x 76像素的图像,从代码中发现打印机使用的水平分辨率为600,垂直分辨率为600.

我想在该打印机中打印时估算图像的大小。我使用winforms并且可以看到e.graphics.Dipx和e.graphics.DipY字段给出了96,这是屏幕resoultion。

我可以看到,由于屏幕和打印机的DPI不同,必须进行某种扩展,但是我不能弄明白。

1 个答案:

答案 0 :(得分:0)

802/600 = 1.33667英寸= 3.39厘米。

绘制图像时应控制图像的宽度/高度。我认为GDI +也会关注图像的DPI。