如何在express js中将图片插入Excel单元格

问题描述 投票:0回答:2

我正在做一个项目,我需要将图片插入到Excel单元格中。我发现很多节点包允许我们将图片插入到excel中,但是找不到将图片插入到excel单元格中的包。

enter image description here

现在我正在使用xlsx包,将JSON数据转换成excel表

const XLSX = require('xlsx');

let data = {name: 'Rizwan', age: 25}
const workSheet = XLSX.utils.json_to_sheet(data);
const workBook = XLSX.utils.book_new();

XLSX.utils.book_append_sheet(workBook, workSheet, 'students');
// Generate buffer
XLSX.write(workBook, { bookType: 'xlsx', type: 'buffer' });

// Binary string
XLSX.write(workBook, { bookType: 'xlsx', type: 'binary' });

XLSX.writeFile(workBook, search_term + '.xlsx');
node.js express export-to-excel
2个回答
3
投票

有许多节点包可用于将图片插入 Excel 工作表,例如 exceljsexcel4nodeexcellent。但是,我的要求是将图片插入 Excel 工作表的单元格中。 libxl包可用于将图片插入excel单元格。


© www.soinside.com 2019 - 2024. All rights reserved.