编程论坛
注册
登录
编程论坛
→
VB6论坛
求助:已知长度的线段,怎样求该长度有多少个像素?
shinesun
发布于 2013-06-24 18:29, 489 次点击
求助:已知长度的线段,怎样求该长度有多少个像素?知道的,支会下,谢谢!
4 回复
#2
风吹过b
2013-06-25 08:09
长度换算成 缇, 然后再换算成 像素。
每英寸为1440 缇
每厘米为 567 缇
一般情况下,每个像素为15缇,这个有属性可以读的。
#3
shinesun
2013-06-25 09:04
回复 2楼 风吹过b
您说的这种情况,是不是会与显示器的dpi有关!并不是一个固定的结果》
我想做的就是确定类似于100微米=多少个像素!
#4
风吹过b
2013-06-25 13:04
Screen.TwipsPerPixelX
Screen.TwipsPerPixelY
返回水平 (TwipsPerPixelX) 或垂直 (TwipsPerPixelY) 度量的对象的每一像素中的缇数
就是我说的 一般情况下的比例。
你可以直接读这里的属性值,来知道 当前系统的每一像素的缇数。
#5
shinesun
2013-06-25 16:17
回复 4楼 风吹过b
谢谢版主!知道怎么做了!
[
本帖最后由 shinesun 于 2013-6-25 16:20 编辑
]
1