Pruebe en producción sin marcas de agua.
Funciona donde lo necesite.
Obtén 30 días de producto totalmente funcional.
Ténlo en funcionamiento en minutos.
Acceso completo a nuestro equipo de asistencia técnica durante la prueba del producto
En este tutorial, exploramos la exportación de datos en Excel utilizando Blazor e IronXL dentro de Visual Studio 2022. El proceso comienza configurando un script 'save as file.js' para crear un enlace de descarga para archivos, usando un arreglo de bytes base64 como entrada. Este script está vinculado a la aplicación Blazor referenciándolo en el archivo 'host.cshtml'. Luego profundizamos en el archivo 'export excel.cs', que contiene el procedimiento principal para la conversión de datos a Excel. Aquí definimos un método 'Excel generate' para crear y poblar un libro de Excel y una hoja de trabajo con datos de ejemplo, encabezados, nombres de productos, SKUs e información del cliente. Utilizando JS interop, llamamos a la función de JavaScript para descargar el archivo Excel. El archivo 'export Excel.Razor' crea un botón para activar el método 'Excel generate', facilitado por una instancia de 'IJSRuntime' para la invocación de funciones de JavaScript. Finalmente, el archivo 'navmenu.Razor' se actualiza para incluir un enlace de navegación a la página de exportación de Excel. Ejecutar el proyecto nos permite generar y descargar un archivo Excel, mostrando los datos definidos, encabezados y demostrando las capacidades de IronXL en Blazor.
Lectura adicional: Cómo exportar datos a Excel en Blazor usando IronXL