找回密码
 立即注册

QQ登录

只需一步,快速开始

Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-4-29 12:16:04
11#
本帖最后由 Richard.Huang 于 2024-4-30 09:23 编辑

您好,分别在windows chrome 和Linux chrome 以及Mac  chrome
打开在线表格编辑器
导入您附件中的第二个文件

结果如下:
image.png584488830.png
86f752968d54276ac15f7d06dff567f.jpg53203734.png
在windows chrome 列宽是105,Linux chrome 列宽是100 ,Mac  chrome 列宽是108
我将深入调研此问题,待有进展,会及时联系您。

调研编号:SJS-24029
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-5-6 09:52:55
12#
本帖最后由 Ellia.Duan 于 2024-5-6 09:54 编辑

您好,经过 初步调研,将windows chrome中的语言修改为English ,如下图所示:

image.png209583129.png
此时导入您的Excel文件,发现A列列宽是100 ,不是108。与Linux一致。
image.png905102844.png
同时,在mac的偏好设置设置英文,结果也是一致的。
所以,猜测您的操作系统中,语言不一致导致的问题,您可以先排查下此问题。


回复 使用道具 举报
innerwang
中级会员   /  发表于:2024-5-10 09:44:18
13#
Ellia.Duan 发表于 2024-5-6 09:52
您好,经过 初步调研,将windows chrome中的语言修改为English ,如下图所示:

为什么语言不同会导致列宽不一致的问题呢?
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-5-10 11:09:31
14#
关于此问题还在进一步调研中,有结论,会及时回复您。
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-5-11 10:31:11
15#
本帖最后由 Ellia.Duan 于 2024-5-11 10:32 编辑

您好,出现此问题的根本原因是,您的themeFont是一个非法字体:
image.png604882201.png
SpreeadJS导入的时候找不到此非法字体,然后就拿dom去量字,dom也不能识别此字体,就调用浏览器的fallback字体去量。这时候,如果fallback字体不一样的话,那么就不一样。

这个fallback字体不一样,可能是不同操作系统导致的,可能是不同语言导致的。

看到您因为此字体,发了多个列宽帖子:
https://gcdn.grapecity.com.cn/showtopic-203464-1-1.html

https://gcdn.grapecity.com.cn/showtopic-201476-1-1.html

均是由于此字体造成。
建议您替换此字体或者注册此字体,按照https://gcdn.grapecity.com.cn/showtopic-203464-1-1.html此贴给您的解决方案。


回复 使用道具 举报
innerwang
中级会员   /  发表于:2024-5-11 15:51:49
16#
Ellia.Duan 发表于 2024-5-11 10:31
您好,出现此问题的根本原因是,您的themeFont是一个非法字体:

SpreeadJS导入的时候找不到此非法字体, ...

好的 收到
回复 使用道具 举报
Ellia.DuanSpreadJS 开发认证
超级版主   /  发表于:2024-5-11 16:22:59
17#

那本贴就先结帖啦,有问题欢迎发新帖交流。
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 立即注册
返回顶部