找回密码
 立即注册

QQ登录

只需一步,快速开始

BND
金牌服务用户   /  发表于:2022-7-13 09:33  /   查看:1319  /  回复:6
10金币
本帖最后由 BND 于 2022-7-13 09:36 编辑

企业微信截图_16576753375415.png240611266.png 就是和这一块功能一样但是不是直接下载,是吧excel文件保存到formData里上传到服务器
企业微信截图_16576761421148.png933109741.png 我现在的代码是这样的已经可以触发log了,还有一个上传pdf文件的功能应该差不多

最佳答案

查看完整内容

您好:可以参考下Edemo.grapecity.com.cn/spreadjs/SpreadJSTutorial/features/workbook/excel-import-export/purejs 进行文件保存时可以获取到二进制文件的blob对象

6 个回复

倒序浏览
最佳答案
最佳答案
ann悬赏达人认证
初级会员   /  发表于:2022-7-13 09:33:58
来自 4#
您好:可以参考下Edemo.grapecity.com.cn/spreadjs/SpreadJSTutorial/features/workbook/excel-import-export/purejs
进行文件保存时可以获取到二进制文件的blob对象
image.png712982177.png
回复 使用道具 举报
ann悬赏达人认证
初级会员   /  发表于:2022-7-13 10:41:21
2#
您好,这个属于您的业务需求,您可以考虑把文件流传递给后端服务器,进行文件的解析和保存。如果您后端项目使用Java或.net开发,可以考虑后端表格组件GCExcel,可以很便捷的对文件进行操作。
回复 使用道具 举报
BND
金牌服务用户   /  发表于:2022-7-13 10:44:14
3#
ann 发表于 2022-7-13 10:41
您好,这个属于您的业务需求,您可以考虑把文件流传递给后端服务器,进行文件的解析和保存。如果您后端项目 ...

那怎么获得文件流呢
回复 使用道具 举报
BND
金牌服务用户   /  发表于:2022-7-13 11:47:25
5#
ann 发表于 2022-7-13 11:42
您好:可以参考下Edemo.grapecity.com.cn/spreadjs/SpreadJSTutorial/features/workbook/excel-import-expo ...

上面的保存选项该怎么获取
回复 使用道具 举报
ann悬赏达人认证
初级会员   /  发表于:2022-7-13 15:45:15
6#
您可以看下我上面发的链接,保存的实现是借助gc.spread.excelio.min.js中的 excelIo.save方法来处理的,在处理过程中可以得到blob对象,你可以不做保存逻辑,改去实现自己的文件同步逻辑。我们的demo支持下载,您可以下载之后在本地调试看看。
image.png544759521.png
回复 使用道具 举报
Derrick.Jiao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2022-7-13 18:06:26
7#
后续还有疑问欢迎开新帖继续交流~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部