使用 xlsx 下载 xlsx 文件
使用 xlsx 下载 xlsx 文件:
import { writeFileXLSX, utils } from 'xlsx';export const downloadSheet = (dataSource: any[], sheetName?: string) => {const workbook = utils.book_new();const workSheet = utils.json_to_sheet(dataSource);// TODO: 根据接口合并行列,计算第一行和第二行的// s 意为 start ,即开始的单元格// r 是 row ,表示行号,从 0 计起// c 是 col ,表示列号,从 0 计起const merge = [// 纵向合并,范围是第1列的行1到行2{ s: { r: 0, c: 0 }, e: { r: 1, c: 0 } },// 纵向合并,范围是第2列的行1到行2{ s: { r: 0, c: 1 }, e: { r: 1, c: 1 } },// 横向合并,范围是第1行的列3到列5{ s: { r: 0, c: 2 }, e: { r: 0, c: 4 } },// 横向合并,范围是第1行的列6到列11{ s: { r: 0, c: 5 }, e: { r: 0, c: 10 } },// 横向合并,范围是第1行的列12到列17{ s: { r: 0, c: 11 }, e: { r: 0, c: 16 } },// 横向合并,范围是第1行的列18到列23{ s: { r: 0, c: 17 }, e: { r: 0, c: 22 } },// 横向合并,范围是第1行的列24到列29{ s: { r: 0, c: 23 }, e: { r: 0, c: 28 } },// 横向合并,范围是第1行的列30到列35{ s: { r: 0, c: 29 }, e: { r: 0, c: 34 } },];workSheet['!merges'] = merge;// sheet0 是工作表的名称utils.book_append_sheet(workbook, workSheet, 'Sheet1');writeFileXLSX(workbook, sheetName || 'mySheet.xlsx', {bookType: 'xlsx',});
};
使用 xlsx 下载 xlsx 文件相关推荐
- 阿里开源(EasyExcel):使用Java将数据导出为Excel表格、带样式----》java web下载 Excel文件
目录 一.技术选型 二.实现过程 1.导入依赖 2.编写工具类 EasyExcelUtil 3.公用参数类 EasyExcelParams 4.表格样式实体类 MyWriteHandler 5.数据实 ...
- 前端下载流文件xlsx表格方法
以下为为使用axios下载.xlsx表格示例代码,下载其他格式文件自行修改mime类型与文件后缀即可 export function downloadFn(url, params, filename) ...
- 通过XML转换下载.xlsx格式的excel文件
在SAP系统中,通过SE11显示一个table的内容,可以发现ALV grid的显示界面上有个spread sheet的标准按钮,点击这个按钮可以将显示的内容下载成excel文件,其中也包括扩展名.x ...
- php下载.xlsx,php – 尝试在Internet Explorer中下载xlsx 2007文件
xlsx文件无法在IE中下载但在Firefox中正常工作 我的代码是 $objPHPExcel->setActiveSheetIndex(0); // Redirect output to a ...
- java下载xlsx文件_Java后台Controller实现文件下载操作
代码 参数: 1.filePath:文件的绝对路径(d:\download\a.xlsx) 2.fileName(a.xlsx) 3.编码格式(GBK) 4.response.request不介绍了, ...
- vue使用xlsx插件下载excel文件
1.安装xlsx插件 cnpm install xlsx 2.新建xlsx.js文件,添加以下代码,放在plugins或utils插件文件夹下 // 下载excel功能 import XLSX fro ...
- php下载.xlsx,php下载excel文件
php下载指定路径的excel代码: $download_path = ROOT_PATH.'admin/download/'; $filename2 = "库存明细(含有效期).xls&q ...
- php 下载 xlsx
public function downXlsx($filename){$file_name = $filename.".xlsx"; //下载文件名 $file_dir = di ...
- 下载xlsx表格 和 上传xlsx表格 方法 适用于vue react
exportXlsx函数下载xlsx, 安装 npm i downxlsxdog -S 引入 import { exportXlsx } from 'downxlsxdog' 调用格式 exportX ...
最新文章
- ML之SVM:SVM算法的简介、应用、经典案例之详细攻略
- 一个弹窗口的流氓软件
- Juster的MVP奋斗之路
- ssl1341-最小路径覆盖【最大匹配,最小路径覆盖,图论】
- python核心教程_python核心教程--第四章
- Android ListView选中项居中放大(使用上下键控制,非触屏)
- java服务器与客户端项目,Java项目中用于服务器和客户端软件包的共...
- MySQL按照拼音排序
- 正则表达式判断手机号和邮箱格式是否正确
- 合并两个有序表(C语言)
- linux进程kill后显示deduct,oracle问题
- 计算机毕业设计之java+ssm企业员工考勤系统
- idea debug报错无法调试 Disconnected from the target VM
- java-jna 怪物遍历涉及到的二叉树
- 天融信七层虚拟服务器设置,一看就会!天融信智慧无线管理平台(ESP)安装图解...
- “我在公司待了 6 年,清退我却只花了 6 分钟”
- 使用PE安装Win11简单教程
- 27.串口通信实验源码讲解
- Win10环境下数据分析常用软件的安装和设置
- 记一次攻防演练实战总结