注册 登录
编程论坛 VFP论坛

loadpicture函数得到的图像尺寸是什么单位的

sam_jiang 发布于 2023-04-02 13:12, 2264 次点击
obitmap=loadpicture("test-grey.bmp") &&这是一个241*124的bmp文件
?obitmap.width &&得到5101
?obitmap.height &&得到2625
发现正好与实际宽和高相差约21.17倍,这是以什么为单位的?
19 回复
#2
sdta2023-04-02 13:29
像素
#3
sdta2023-04-02 13:37
width、height度量单位由 ScaleMode 属性的设置确定
#4
sam_jiang2023-04-02 13:53
回复 2楼 sdta
不是像素,我的图片尺寸是像素单位,这个函数提供的绝对不是像素。
#5
iswith2023-04-02 14:35
英寸
#6
my23182023-04-02 15:01
是不是缇这个单位?
#7
sam_jiang2023-04-02 15:46
回复 6楼 my2318
好像也不是,网上查了,已缇好像等于15个像素。。。
#8
csyx2023-04-02 15:58
不看vfp帮助文件的吗?
#9
csyx2023-04-02 16:01
只有本站会员才能查看附件,请 登录
#10
csyx2023-04-02 16:05
1 Himetric = 0.01 mm,1 Inch = 2.54 cm,1 Inch = 2540 Himetric
因为你的屏幕 DPI 是 120(其他人的电脑可能是 96),所以你看到的是 2540/120 = 21.17
#11
sam_jiang2023-04-02 19:46
回复 9楼 csyx
#12
sdta2023-04-02 20:44
以下是引用csyx在2023-4-2 16:01:17的发言:

汉化版就没有这个表
#13
sam_jiang2023-04-02 22:00
回复 9楼 csyx
我的帮助手册是假的么?

只有本站会员才能查看附件,请 登录
#14
sdta2023-04-02 22:09
以下是引用sam_jiang在2023-4-2 22:00:52的发言:

我的帮助手册是假的么?

不是汉化完全版
只有本站会员才能查看附件,请 登录
#15
倦猫19732023-04-02 22:20
或者,你把你的图片传上来看看?说不定是你眼花了呢?

只有本站会员才能查看附件,请 登录
#16
sdta2023-04-03 06:33
dv_foxhelp_2017年8月22日版本1.08英文版
下载地址:
https://down.bccn.net/12422.html
#17
pvm20002023-04-03 07:44
看来LOADPIC()在SP2中进行了修改
#18
easyppt2023-04-03 09:14
哈哈,原来我的帮助文档也是假的,谢谢提供真身!!
#19
csyx2023-04-03 09:44
以下是引用easyppt在2023-4-3 09:14:32的发言:

哈哈,原来我的帮助文档也是假的,谢谢提供真身!!

应该说没有这些内容的才是真身,只不过从我开始接触vfp,看到的就是有这些内容的版本。这个版本是vfp社区修复了一些原版错误并增加了一些内容的,六年前就已经在那放着。我没看过汉化版的帮助,建议稍有英语基础的也看英文版的,常见的专业词汇就那么些看懂并非难事,只要是人就会有惰性,不强迫自己只会让懒惰成为习惯。就楼主的这个函数所返回的对象,不看这个版本的帮助,你会遗漏很多知识
原版地址:https://
#20
sdta2023-04-03 13:31
以下是引用easyppt在2023-4-3 09:14:32的发言:

哈哈,原来我的帮助文档也是假的,谢谢提供真身!!

16楼的应该是真身
1