ejsExcel icon indicating copy to clipboard operation
ejsExcel copied to clipboard

nodejs excel template engine. node export excel

Results 12 ejsExcel issues
Sort by recently updated
recently updated
newest added

使用模板生成了含有100条数据的excel,然后使用xlsx插件读取时没有读取到数据。【然后打开下载的excel,保存一下,再次读取能够读取到数据。】 模板跟下载的附件都放在了文件中。 [nodetest.zip](https://github.com/sail-sail/ejsExcel/files/5253833/nodetest.zip)

bug

js-xlsx提供一些api可以在浏览器中使用,所以技术上是否可行?感觉只有解压的部分用浏览器api替换掉nodejs的api就可以了,后续解析模板的代码是否用到了nodejs呢?

导出的时候,希望一列数据,相同的自动进行合并,为此写了一点js,希望能加入到组件中。 const autoMergeCellArr={} /* @param {Object} o 当前数据行对象 * @param {String|null} parent 合并参照属性,无参照可以填null或空字符串 * @param {String} name 合并列属性 * @param {Uint} col 当前列号,在模板中固定为_col * @param {Uint} row 当前行号,在模板中固定为_row * @param...

例如: 此文段文字作为单元格, USCA/ 其中 S 后面有特殊字符, 当导出时 文件会打不开,修复后的文件不正确。 想问作者 会不会是编码的问题,怎么设置编码

data 数据量可能超过30万行,数量列预计30列,再使用 ejsexcel.renderExcel(exlBuf, data).then((exlBuf2) => {} 太慢了,能用流输入了,边读边输入

我在内容里加了 \r\n, 生成的excel打开时显示没有换行, 双击单元格后才会换

在做导出excel功能的时候 如果data的数据比较大 下面的代码在renderExcel的时候会很耗时 ``` const fs = require('mz/fs'); const ejsexcel = require('ejsedcel'); const str = await fs.readFile(__dirname + './template.xlsx'); await ejsexcel.renderExcel(temlate, data); ``` 如果是大文件的下载我可以通过`fs.createReadStream(filepath)`的方式边读边传输 ejsexcel在这种情况下该如何处理啊,能做到边渲染边传输吗

ejsExcel.getExcelArr 只能获得文本信息,有其他可以获取图片信息的方法吗

Help~~~ Debug: internal, implementation, error TypeError: Cannot read property 'cfile' of undefined at Proxy. (/Users/..../node_modules/ejsexcel/ejsExcel.js:680:57) at Generator.next () at step (/Users/..../node_modules/ejsexcel/ejsExcel.js:1:191)

I want to be able to evaluate a property (or an if) and delete a column, in the same way that we can delete a sheet (``). Is that possible?