excel.js 466 B

123456789101112131415
  1. exceltoxlxstream = async function (file) {
  2. if (file) {
  3. const reader = new FileReader();
  4. reader.onload = async function (e) {
  5. const data = new Uint8Array(e.target.result);
  6. const workbook = XLSX.read(data, { type: 'array' });
  7. const fileStream = XLSX.write(workbook, { type: 'array', bookType: 'xlsx' });
  8. return fileStream;
  9. };
  10. reader.readAsArrayBuffer(file);
  11. }
  12. }