找回密码
 立即注册

QQ登录

只需一步,快速开始

corner_mvp

注册会员

7

主题

21

帖子

78

积分

注册会员

积分
78
corner_mvp
注册会员   /  发表于:2024-7-30 16:09  /   查看:1767  /  回复:13
1金币
image.png674400939.png

如图所示,当打印的时候,设置fitPageWide(1)后,有些数字显示成了####,这种要怎么处理?

13 个回复

正序浏览
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-9-29 10:19:12
15#
您好,由于本帖较长时间没有回复,本帖先做结贴处理了,后续如您有其他问题,欢迎您开新帖提问。
回复 使用道具 举报
corner_mvp
注册会员   /  发表于:2024-8-30 11:22:22
13#
AlexZ 发表于 2024-8-26 11:47
这个是否能提供 ssjson 或者 sjs ?

不好意思,因为项目有很多自定义的内容且有很多用户数据,所以可能暂时给不了文件,数字的显示都是都是自定义的单元格
回复 使用道具 举报
AlexZ讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2024-8-26 11:47:04
12#
这个是否能提供 ssjson 或者 sjs ?


另外,关于数字显示的单元格是默认的还是自定义的单元格?
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-8-7 17:40:23
11#
请问楼主,之前提供的:

spread.options.numbersFitMode = 1;

的方式可以解决您现在的问题吗?
回复 使用道具 举报
corner_mvp
注册会员   /  发表于:2024-8-7 14:21:54
10#
JoeJin 发表于 2024-8-7 09:21
或许可以考虑把变成 ###### 的内容字号改小?以适用更窄的列宽

感谢回复,用户的需求是要保持跟原sheet一样的字体大小和字体类型😂
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-8-7 13:57:50
9#
JoeJin 发表于 2024-8-7 09:21
或许可以考虑把变成 ###### 的内容字号改小?以适用更窄的列宽

回复 使用道具 举报
JoeJin
葡萄城公司职员   /  发表于:2024-8-7 09:21:43
8#
corner_mvp 发表于 2024-8-2 07:38
确实是列宽过窄,但是我们的需求是,要将有的sheet打印在一张A4纸上,所以我设置了fitPageWide(1), 设置 ...

或许可以考虑把变成 ###### 的内容字号改小?以适用更窄的列宽
回复 使用道具 举报
corner_mvp
注册会员   /  发表于:2024-8-6 17:47:28
7#
Lewis 发表于 2024-8-6 14:30
如果考虑使用gcexcel导出pdf的话,可以用导出pdf的自适应行高列宽设置:https://demo.grapecity.com.cn/doc ...

感谢您的回复,但是我们的项目有很多前端自定义的内容,暂时没法支持gcExcel导出pdf
回复 使用道具 举报
Lewis
初级会员   /  发表于:2024-8-6 14:30:15
5#
本帖最后由 Lewis 于 2024-8-6 14:31 编辑

如果考虑使用gcexcel导出pdf的话,可以用导出pdf的自适应行高列宽设置:https://demo.grapecity.com.cn/documents-api-excel-java/demos/configurebestfitrowcolumn
回复 使用道具 举报
Joestar.XuSpreadJS 开发认证
超级版主   /  发表于:2024-8-2 17:30:51
4#
了解了,有一种解决方案,是设置单元格溢出来实现,具体可以参考:https://demo.grapecity.com.cn/sp ... ers-fit-mode/purejs

代码:spread.options.numbersFitMode = 1;

该模式适用于数字/日期类型和水平的文本方向。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部