请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

helloworldplus

注册会员

25

主题

58

帖子

195

积分

注册会员

积分
195
helloworldplus
注册会员   /  发表于:2025-1-14 11:29  /   查看:102  /  回复:3
在打印相关的需求中,会涉及mm、in、px之间的相互转换,由于转换关系存在25.4这个常数,导致转换后的数据有小数。比如mm到px之间的转换,结果就会有小数,当把这个小数设置到行列高时,spreadjs其实只能接受整数类型的px,比如将宽度设置为100mm,转为为px就是377.95px,但是获取的值为377px,将值再转换为mm就为99.75,导致前后有误差,这有什么解决办法吗;或者,获取宽高时直接就是获取mm单位而不是px单位,这样就不涉及转换关系了

3 个回复

倒序浏览
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2025-1-16 17:35:02
沙发
您好,我想确认一下,您目前是出现了打印不一致的情况吗?有没有具体一点的问题表现?
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2025-2-6 14:02:32
板凳
您好!由于您较长时间未回复,请教下您的问题是否已得到解决?如果还未解决,需要您详细介绍下情况。
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:前天 11:00
地板
您好!由于您较长时间未回复,我们无从了解您遇到的实际问题是什么,那就先结帖了。如果问题,欢迎您发新贴沟通。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部