[]
目前 GcExcel 并没有支持全部的 SpreadJS 功能。对于部分功能,仅支持 sjs 及 ssjson 导入导出。
sjs 和 ssjson 是 SpreadJS 所特有的文件格式,您可以将其类比为 Excel 的 xlsx 格式。
仅支持 sjs 及 ssjson 导入导出,意味着 GcExcel 对该功能有以下支持/不支持,以形状为例:
支持:
GcExcel 打开 sjs 文件 > 保存为 sjs 文件 > SpreadJS 打开 sjs 文件,形状未丢失,且与 GcExcel 打开之前保持一致。
GcExcel 打开 ssjson 文件 > 保存为 ssjson 文件 > SpreadJS 打开 ssjson 文件,形状未丢失,且与 GcExcel 打开之前保持一致。
不支持:
不保证 GcExcel 打开 sjs 文件后,可以保存为 ssjson,反之亦然。sjs 与 ssjson 的个数据格式不同,需要 GcExcel 至少在数据层全面支持该功能。
不保证 GcExcel 打开 sjs 或者 ssjson 文件后,可以正常导出 Excel 或者 PDF。原因与格式转换相同,需要 GcExcel 至少在数据层全面支持该功能。