找回密码
 立即注册

QQ登录

只需一步,快速开始

浩淼

注册会员

16

主题

59

帖子

157

积分

注册会员

积分
157
浩淼
注册会员   /  发表于:2021-8-13 11:09  /   查看:3295  /  回复:11
本帖最后由 Clark.Pan 于 2021-8-23 12:18 编辑

我想获取GcExcel中有内容区域的长宽大小,怎么获取呢?
我试了一下用以下代码可以获取两个double值,这两个分别是区域的长宽吗?这个数值的默认单位是什么呢?
9GO}R_UL5B2%4SP7FG`PJ71.png

11 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-8-13 11:17:52
推荐
本帖最后由 Clark.Pan 于 2021-8-23 12:18 编辑

以宽度为例,有Width属性和WidthInPixel属性,

Width的单位是Point(=0.3527毫米=1/72英寸)
WidthInPixel的单位是Pixel像素

高度也是一样的

--------------------------------------------------
该问题总结如下:
以宽度为例,有Width属性和WidthInPixel属性,

Width的单位是Point(=0.3527毫米=1/72英寸)
WidthInPixel的单位是Pixel像素

高度也是一样的
并且WidthInPixel属性和HeightInPixel这两个属性可能会受DPI缩放影响
回复 使用道具 举报
浩淼
注册会员   /  发表于:2021-8-13 12:11:14
板凳
Richard.Ma 发表于 2021-8-13 11:17
以宽度为例,有Width属性和WidthInPixel属性,

Width的单位是Point(=0.3527毫米=1/72英寸)

好的,谢谢!
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-8-13 12:24:31
地板
不客气
回复 使用道具 举报
浩淼
注册会员   /  发表于:2021-8-13 16:57:40
5#

你好,我用WidthInPixel属性和HeightInPixel属性运行出来的大小和QQ截图截出来的像素大小不太一样,是怎么回事呢?
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-8-13 17:41:01
6#
有可能和你这边的屏幕缩放有关系,是否是高分屏,将比例设置为了100%以上
image.png699628295.png
回复 使用道具 举报
浩淼
注册会员   /  发表于:2021-8-13 18:15:30
7#
Richard.Ma 发表于 2021-8-13 17:41
有可能和你这边的屏幕缩放有关系,是否是高分屏,将比例设置为了100%以上

我电脑上设置的缩放比例是125%,那就是上面两个属性运行出来的数据和电脑上的缩放设置有关吗?
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-8-16 09:21:02
8#
是的,WidthInPixel属性和HeightInPixel这两个属性可能会受DPI缩放影响,
回复 使用道具 举报
浩淼
注册会员   /  发表于:2021-8-16 09:23:35
9#
Richard.Ma 发表于 2021-8-16 09:21
是的,WidthInPixel属性和HeightInPixel这两个属性可能会受DPI缩放影响,

好的,谢谢!
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-8-16 09:33:48
10#
不客气
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部