如何求得在分辨率800×600下一个象素等于多少英寸(100分)

  • 主题发起人 主题发起人 million518
  • 开始时间 开始时间
M

million518

Unregistered / Unconfirmed
GUEST, unregistred user!
如何求得在分辨率800×600下一个象素等于多少英寸
 
像素大小是固定的,不因分辨率不同而不同。
 
对.
一张图,幅面确定以后,比如说是x*y个 pixels,那么在1024*768下看起来可能小一些,在
800*600下大一些.
 
还要看您的显示器的分辨率
 
可以用TScreen.PixelsPerInch的倒数。
 
给你看看,
ath,: Single;
ath := Screen.PixelsPerInch / 12.7; { 1 inch = 2.54 (* 5 ) centimeters }
 
可以用 Screen.PixelsPerInch 大概取得,不过要注意这个只是一般可以拿来运算的数字
并不是说它是对的
14寸和17寸的显示器得到的是一样的
 
多人接受答案了。
 
后退
顶部