找回密码
 立即注册

QQ登录

只需一步,快速开始

sanyue
中级会员   /  发表于:2024-10-23 09:31  /   查看:232  /  回复:6
1金币
使用代码加上的样式(setStyle,setColumnWidth,setRowHeight)后续save导出的blob或者toJSON出的字符串是不包含样式的吗?

最佳答案

查看完整内容

默认是包含的。

6 个回复

倒序浏览
最佳答案
最佳答案
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-10-23 09:31:01
来自 4#
默认是包含的。
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-10-23 10:03:13
2#
您好!通过UI或代码设置的样式,在序列化或导出为指定类型文件时根据导出属性“是否包含样式”可以控制是否携带样式。

可以通过官网教程了解详情:
文件导入/导出:https://demo.grapecity.com.cn/spreadjs/SpreadJSTutorial/features/spreadjs-file-format/overview/purejs
1729648799375.png707211608.png

Spread JSON导入/导出:https://demo.grapecity.com.cn/spreadjs/SpreadJSTutorial/features/workbook/json-serialization/purejs
1729648924380.png465935363.png
回复 使用道具 举报
sanyue
中级会员   /  发表于:2024-10-23 10:06:54
3#
Wilson.Zhang 发表于 2024-10-23 10:03
您好!通过UI或代码设置的样式,在序列化或导出为指定类型文件时根据导出属性“是否包含样式”可以控制是否 ...

没有做配置,就是包含的吧?
回复 使用道具 举报
sanyue
中级会员   /  发表于:2024-10-23 10:35:09
5#

395b51b7ee8f93581482e64c8755245.jpg440285033.png 代码添加的上传文件,复选框,下拉框这些导出以后选项不在了,只有实际的value值,这个可以配置导出excel以后选项还在吗?
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-10-23 10:38:22
6#
sanyue 发表于 2024-10-23 10:06
没有做配置,就是包含的吧?

对于不同文件类型的导出功能,“是否携带样式”属性默认值不相同,详情如下:

1. 如果是Workbook:toJSON(),includeStyle默认值为false。
2. 如果是Workbook:save(),即保存文件类型为sjs,includeStyle默认值为true。
3. 如果是Workbook:export(),根据导出文件类型,如下所述:
3.1. 如果导出文件类型为ssjson,includeStyles默认值为true。
3.2. 如果导出文件类型为xlsx,includeStyles默认值为true。

上述内容均在2楼为您提供的官方教程资源中有介绍,您可以参考了解更多详情。
回复 使用道具 举报
Wilson.Zhang
超级版主   /  发表于:2024-10-29 16:11:15
7#
您好!由于您较长时间未回复,且从跟帖回复中了解到问题已得到有效解答,那就结帖了。如有新问题,欢迎发新帖沟通。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部