找回密码
 立即注册

QQ登录

只需一步,快速开始

千面虹狐

注册会员

2

主题

3

帖子

13

积分

注册会员

积分
13
  • 49

    金币

  • 2

    主题

  • 3

    帖子

最新发帖
千面虹狐
注册会员   /  发表于:2024-5-27 14:59  /   查看:277  /  回复:4
本帖最后由 Ellia.Duan 于 2024-5-31 09:21 编辑

调研编号:SJS-24465

本地excel文件,单元格内容充满整个单元格
6347bdf5049435d42cbaec593d00c47.png791322936.png
在spreadjs中打开该文件,单元格内部分内容被遮蔽,未完全显示
b2684d0864187d2ffe91dcc53c2024d.png44109801.png

焦度计2021.9-1_22433001f8344dcabdc2936a6a1b5c44.xlsx

48.32 KB, 下载次数: 7

4 个回复

倒序浏览
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-5-27 20:54:02
沙发
您好,您描述的情况我这边的了解了,需要先调研一下,等后续有进展我会在本贴中回复您。
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-5-29 12:07:30
板凳
您好,经调研,

1、表格上方的蓝色区域使用了Excel ActiveX控件“Lable”和“Image”,而SpreadJS不支持也无法支持,所以在导入后会出现丢失的情况。

ActiveX控件仅适用于Windows平台,当您使用macOS Excel打开该文件时,您会发现弹出“不支持”窗口,控件将转换为正常形状,并且文本变为凌乱的文字。

2、部分单元格文本被遮挡,这是由于SpreadJS暂不支持东亚Theme Font导致的,使用英文版Excel您会观察到同样的情况,我们后续会针对该情况进行优化。

目前您可以通过修改Excel的常规字体为宋体:

image.png674763488.png

然后导入到SpreadJS,您会看到内容可以完全显示了:

image.png244599303.png
回复 使用道具 举报
千面虹狐
注册会员   /  发表于:2024-5-29 16:16:14
地板
针对第二点,我们使用中文版wps,或者office显示的均是宋体
wps: image.png999274902.png
ofiice: image.png626333007.png
对于普通使用用户,应该无法正确调整字体
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-5-29 17:44:16
5#
您好,这里的字体实际上是Theme Font中的东亚字体,它会随着Theme Font中的东亚字体的变化而变化,SpreadJS中暂不支持东亚字体,所以会将其修改为拉丁字体,即变为Calibri。

为了解决这样的问题,需要切断单元格字体和Theme Font中东亚字体的联系,修改此处的字体为宋体,注意不是宋体(正文)。

d616efcda90e6b0f4242d928c5540a3.png896734008.png

93452e7060a1199745aa630a760e297.png611136169.png

然后再导入到SpreadJS中即可。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部