问答

Node.js 如何根据用户上传的模板导出带样式的表格?

作者:admin 2021-05-05 我要评论

题目描述 Node.js 如何根据上传的模板导出表格呢 题目来源 1、通过前端上传一份xlsx文件,其中会有合并单元格、设置单元格背景色、字体颜色等操作 2、后端接收到...

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>)

题目描述

Node.js 如何根据上传的模板导出表格呢

题目来源

1、通过前端上传一份xlsx文件,其中会有合并单元格、设置单元格背景色、字体颜色等操作
2、后端接收到xlsx后,替换其中的指定内容, 比如将所有的"他"替换为"它"
3、替换完成后返回替换后的表格供前端下载,要保留之前的完整的样式。

自己的思路

目前正在尝试解析接收到的文件流,想尝试分别提取出来样式、合并单元格、内容等信息,替换后再用 xlsx-style 之类的包创建相关的下载内容返回(手动还原所有的样式),但是现在还没提取样式成功。
或者有没有什么包可以不用解析样式,直接替换指定的内容后直接返回下载内容的呢?

相关代码

暂无

你期待的结果是什么?实际看到的错误信息又是什么?

前端上传一份xlsx模板,后端替换完指定的文字后返回文件供前端下载。

###

已解决,没有解析样式,运用了整体替换变量的方式

版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除

相关文章
  • Node.js 如何根据用户上传的模板导出带

    Node.js 如何根据用户上传的模板导出带

  • 我想知道为什么这个管理系统登录页面加

    我想知道为什么这个管理系统登录页面加

  • 求一款可以vue双指缩放图片和拖动图片

    求一款可以vue双指缩放图片和拖动图片

  • ElementUi中el-autocomplete源码,修改

    ElementUi中el-autocomplete源码,修改

腾讯云代理商
海外云服务器