找回密码
 立即注册

QQ登录

只需一步,快速开始

可乐不加冰

注册会员

6

主题

9

帖子

45

积分

注册会员

积分
45
可乐不加冰
注册会员   /  发表于:2023-5-9 17:32  /   查看:1705  /  回复:3
4金币
同1份ssjson,用JS导出格式正常,换用gcExcel方式导出就会分页了。

原先方式是用JS方式的,因为字体问题解决不了,所以考虑改用gcExcel方式,但是已经调好格式的ssjson,用gcExcel方式就格式不正常了;
JS导出的正常格式:
222.jpg954741821.png
gcExcel导出的格式:
111.jpg620169677.png

最佳答案

查看完整内容

问题已复现,原因是前端浏览器渲染字体与服务端测试字体会有些许差异,属于产品限制。 您可以在GcExcel 使用以下设置打印适合一页的宽度:

3 个回复

倒序浏览
最佳答案
最佳答案
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-5-9 17:32:15
来自 4#
本帖最后由 Lynn.Dou 于 2023-5-10 14:07 编辑

问题已复现,原因是前端浏览器渲染字体与服务端测试字体会有些许差异,属于产品限制。
您可以在GcExcel 使用以下设置打印适合一页的宽度:
  1. for (IWorksheet worksheet : workbook.getWorksheets()) {
  2.             worksheet.getPageSetup().setIsPercentScale(false);
  3.             worksheet.getPageSetup().setFitToPagesWide(1);
  4.         }
复制代码

回复 使用道具 举报
Lynn.Dou讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2023-5-9 18:06:12
2#
您好,
这个json乱码,您重新提供一下,可以新建一个txt文件,将导出的json粘贴再上传。
image.png325810241.png
回复 使用道具 举报
可乐不加冰
注册会员   /  发表于:2023-5-10 08:55:08
3#
昨天提供的是ssjson文件,并不是直接的json,是按照你们的压缩算法压缩过的。同样用你们的解压算法就可以解压开的。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部