📂 Excel-ent

https://img.shields.io/npm/v/excel-ent

https://img.shields.io/npm/l/excel-ent

🗃️ Sumário

Versão 4

https://i.pinimg.com/originals/56/b7/64/56b7642388e52d62910a8806a18e10be.gif

Descrição

excel-ent é uma biblioteca auxiliar que simplifica a exportação de dados para XLSX e CSV usando a biblioteca SheetJS CE por baixo dos panos. Agora podendo ser usada tanto via client browser ou backend server.


Instalação

yarn add excel-ent

# or with npm

npm install excel-ent --save

💻 Usando o excel-ent

O Excel-ent fornece três funções principais para exportar dados: exportmeExcel, exportmeToCsv e exportmeExcelAdvanced.

→ exportmeExcel

exportmeExcel(data: any[], fileName: string, 
  exportAs: {
    type: 'buffer' | 'base64' | 'download' | 'filepath';
    path?: string; // Obrigatório se o tipo for 'filepath'
  }, 
  options?: {
    headerStyle?: XLSX.CellStyle;
    bodyStyle?: XLSX.CellStyle;
    columnWidths?: number[];
    rowHeights?: number[];
    globalRowHeight?: number;
    sheetProps?: XLSX.FullProperties;
    stripedRows?: boolean;
})

Parâmetros