DevExpress .NET MAUI Reports permite a los desarrolladores generar, previsualizar y exportar informes enriquecidos vinculados a datos en plataformas macOS, Android e iOS. Se integra con .NET MAUI mediante la tecnología Blazor Hybrid, lo que admite la visualización de informes en tiempo de ejecución y la exportación en varios formatos. Los desarrolladores diseñan informes en Visual Studio dentro de una biblioteca de clases y luego los integran en aplicaciones móviles mediante una API flexible.
Integración con Visual Studio Report Designer
Los desarrolladores crean y modifican informes usando DevExpress Visual Studio Report Designer en un proyecto de biblioteca de clases independiente. Este enfoque supera las limitaciones de la estructura de los proyectos .NET MAUI y admite diversos tipos de informes, desde diseños en blanco hasta asistentes.
Visor de informes Blazor para .NET MAUI
Los informes se pueden renderizar y previsualizar dentro de aplicaciones .NET MAUI Blazor Hybrid usando Blazor Report Viewer. Esto permite a los usuarios interactuar con los informes e imprimirlos directamente en dispositivos Android e iOS.
Exportación a múltiples formatos
Los informes generados admiten la exportación a formatos de archivo populares como PDF, XLSX, DOCX, RTF, CSV, HTML y varios tipos de imagen. Esta versatilidad facilita el uso compartido y el procesamiento posterior de los datos del informe.
Generación de informes en tiempo de ejecución
Los informes se pueden crear y manipular dinámicamente en tiempo de ejecución dentro de aplicaciones .NET MAUI. Esto incluye la incorporación de orígenes de datos del informe y la personalización mediante programación para experiencias de generación de informes adaptadas.
Gestión de fuentes multiplataforma
Para garantizar una apariencia coherente de los informes en distintos dispositivos móviles, los desarrolladores registran fuentes personalizadas mediante las API de DevExpress, lo que mitiga las discrepancias entre la disponibilidad de fuentes en escritorio y en móvil.
Integración para compartir archivos en el dispositivo
Los desarrolladores pueden implementar procesadores de exportación aprovechando la interfaz IShare de .NET MAUI para permitir que los usuarios compartan los informes exportados a través de diálogos nativos de compartición del dispositivo.
Motor gráfico desacoplado
El motor de renderizado gráfico DevExpress.Drawing reemplaza la dependencia de GDI+, lo que permite que los informes se rendericen de forma fiable en todas las plataformas compatibles, incluidas macOS, Android e iOS.
Flexibilidad del origen de datos
Los informes admiten el enlace de datos desde diversos orígenes, incluidas bases de datos SQL, Entity Framework Core, JSON, XML y colecciones de objetos, adecuados para necesidades complejas de informes móviles.
Compatibilidad del producto
Revise los detalles a continuación para asegurarse de que este producto sea compatible con su entorno.
Tipo de componente
.NET
Versión de .NET
.NET 10 LTS
Plataforma .NET
.NET MAUI
Compatibilidad con IDE
Visual Studio
Visual Studio Code
Acerca de DevExpress
DevExpress, fundada en 1998 y con sede en Glendale, California, se especializa en componentes, bibliotecas y frameworks de UI orientados a desarrolladores, diseñados para .NET, Blazor, ASP.NET, WPF, WinForms, JavaScript, VCL (Delphi/C++Builder) y entornos multiplataforma. Su amplia cartera de productos incluye ofertas populares como DevExtreme para UI de JavaScript, potentes soluciones de informes y dashboards, extensiones de productividad CodeRush y frameworks como XAF para el desarrollo rápido de aplicaciones. DevExpress es conocida por ofrecer actualizaciones frecuentes, sólidas funciones de accesibilidad y una experiencia de desarrollo coherente, ayudando a los profesionales de TI a crear aplicaciones de escritorio, web y móviles receptivas y de alto rendimiento para una amplia variedad de plataformas.