Genere archivos CSV, PDF y XLS a partir de objetos JS-JsObjExporter
| Autor: | gharibi |
|---|---|
| Views Total: | 272 |
| Sitio oficial: | Ir a la web |
| Actualizado: | January 28, 2019 |
| Licencia: | MIT |
Vista prévia
Descripción
JsObjExporter es una biblioteca de JavaScript ligera y rápida que se utiliza para generar dinámicamente archivos CSV, XLS y PDF a partir de una matriz de objetos JavaScript.
Funcionamiento
Descargue la biblioteca y cargue el archivo JavaScript objectexporter. min. js en la página.
<script src='objectexporter.min.js'></script>
O de una CDN.
<script src='https://unpkg.com/[email protected]/dist/objectexporter.min.js'></script>
Prepare sus datos.
const myData = [{
col1: value 1,
col2: value 2
},{
col 3: value 3,
col 4: value 4
},{
col 5: value 6,
col 5: value 6
}] Exporte los datos que proporcione a un archivo CSV, XLS o PSF.
objectExporter({
exportable: myData,
type: 'xls' // or 'csv', 'pdf'
}) Personalice el encabezado para la exportación de CSV.
objectExporter({
exportable: myData,
type: 'csv',
headers: [header 1, header 2, ..., header n]
}) Personalice el nombre de archivo del archivo CSV, XLS o PSF generado.
objectExporter({
exportable: myData,
type: 'csv',
fileName: 'export'
}) Personaliza los estilos.
objectExporter({
exportable: myData,
type: 'csv',
headerStyle: 'font-size:16px; font-weight:bold;',
cellStyle: 'font-size:14px;'
}) Personalice el nombre de la hoja para la exportación de XLS/PDF.
objectExporter({
exportable: myData,
type: 'xls',
sheetName: 'yourname'
}) Registro de cambios
v3.4.1 (01/28/2019)
- Actualizaciones menores para el mecanismo de descarga.
01/12/2019
- Se agregó la compatibilidad con encabezados como matriz de objetos.
01/11/2019
- Se actualizó la versión teniendo en cuenta la nueva funcionalidad para generar PDF





