billdwl 发表于 2023-11-15 13:33:31

【6.2.1】【官网ssjson保存为sjs与代码兼容性问题】请帮忙查看下原因

本帖最后由 Joestar.Xu 于 2024-8-29 12:09 编辑

产品:GcExcel
版本:6.2.1
问题编号:DOCXLS-9272
LastReview:2024-8-29
7.2.0已修复。

复现步骤
1、将原始ssjson通过官网保存为sjs

2、通过demo代码将步骤1得到的sjs保存为新的sjs文件,注意修改下得到的文件后缀名
public void test(@RequestParam("file") MultipartFile file, HttpServletResponse response) throws IOException {
                ByteArrayInputStream bais = new ByteArrayInputStream(file.getBytes());
                Workbook workbook = new Workbook();
                Workbook.SetLicenseKey("demo");
                workbook.setCulture(Locale.CHINESE);
                workbook.open(bais, OpenFileFormat.Sjs);
                byte[] reportDataSjs = GcExcelHelper.toSjs(workbook);

                response.reset();
                response.setContentType("application/octet-stream");
                response.setCharacterEncoding("utf-8");

                ServletOutputStream outputStream = response.getOutputStream();
                outputStream.write(reportDataSjs);
                outputStream.flush();
                outputStream.close();
      }
3、通过官网打开步骤2得到的sjs文件,出现样式丢失问题

Joestar.Xu 发表于 2023-11-15 14:41:56

本帖最后由 Joestar.Xu 于 2023-11-15 14:49 编辑

您好,问题已重现,这边调研一下,后续有进展我会在本帖中回复您。

复现代码:



问题编号:DOCXLS-9272

billdwl 发表于 2023-11-15 14:59:22

Joestar.Xu 发表于 2023-11-15 14:41
您好,问题已重现,这边调研一下,后续有进展我会在本帖中回复您。

复现代码:


预计什么时间可以修复?

Joestar.Xu 发表于 2023-11-15 15:00:53

目前还在调研,后续有进展我会在本帖中回复您。

Joestar.Xu 发表于 2023-11-16 14:27:31

您好,该问题初步认定为是一个Bug,目前正在修复中。

修复的版本预计在V7.1,暂无明确的发布时间,待后续有明确计划我会在本帖中回复您。

billdwl 发表于 2023-11-17 11:05:57

Joestar.Xu 发表于 2023-11-16 14:27
您好,该问题初步认定为是一个Bug,目前正在修复中。

修复的版本预计在V7.1,暂无明确的发布时间,待后 ...

麻烦尽快发布修复版本

Joestar.Xu 发表于 2023-11-17 14:36:38

好的,待后续有进展时我会在本帖中回复您。

billdwl 发表于 2023-11-28 11:19:46

Joestar.Xu 发表于 2023-11-17 14:36
好的,待后续有进展时我会在本帖中回复您。

你好,是否已经发布

Joestar.Xu 发表于 2023-11-28 16:51:49

您好,该问题涉及到的问题比较复杂,V7.1版本最快的发布时间也得到明年了。

等发布后我会在本贴中回复您。

billdwl 发表于 2024-1-5 10:08:54

请问修复了吗
页: [1] 2
查看完整版本: 【6.2.1】【官网ssjson保存为sjs与代码兼容性问题】请帮忙查看下原因