一张A4的纸,分别是?*?个dip(像素) ,谢谢!(100分)

  • 主题发起人 主题发起人 wukw
  • 开始时间 开始时间
W

wukw

Unregistered / Unconfirmed
GUEST, unregistred user!
一张A4的纸,分别是?*?个dip(像素) ,谢谢!
 
像素 厘米 点
width: 595 21 595.3
Height: 842 29.7 841.9
 
没有指定DPI的情况下,你能确定有多少个点吗? 呵呵。。。
A4的尺寸为: 210*297 mm = 8.268 * 11.692 inch, 假设分辨率为 72DPI的话,才有
上面的结果,但是72DPI是屏幕显示用的,一般打印的分辨率会更高, 300/600/1200DPI
都有可能。
 
LuJuhe 老哥,你说的我不懂啊。
那对于一般的打印来说(程序控制),是多少*多少?
我觉得好像是,1800*2400
 
自己到PHOTOSHOP里面去看看,不就什么都明白了?!
哈哈
 
什么项目要做成这样啊?老弟啊?好久不见!!!
 
printer.pagewidth
printer.pageheight
 
以下可以得到默认打印机的水平分辩率和竖直分辩率:
GetDeviceCaps(Printer.Handle,LOGPIXELSX) //Result:Integer;
GetDeviceCaps(Printer.Handle,LOGPIXELSY)
以下可以得到当前打印机的分辩率下的纸张的物理上的宽和高的像素:
GetDeviceCaps(Printer.Handle,PHYSICALWIDTH)
GetDeviceCaps(Printer.Handle,PHYSICALHEIGHT)
以下是当前设置纸张的可打印区域的像素:
Printer.pagewidth
Printer.pageheight
打印机设置的分辩率不同,则以上像素值也不同。
 
后退
顶部