Visualizar conjuntos de datos tridimensionales es esencial para el análisis de ingeniería, científico y financiero. Un Surface3D chart ofrece una representación clara y codificada por colores de los valores a través de dos ejes, haciendo que las tendencias y patrones sean instantáneamente reconocibles. En este artículo aprenderá cómo crear un Surface3D chart en Excel usando C# con Aspose.Cells for .NET. El código de ejemplo crea un libro de trabajo, lo llena con datos de muestra, agrega un Surface3D chart, personaliza su apariencia y guarda el archivo en formato XLSX.
Este artículo cubre los siguientes temas:
- Biblioteca Excel C# para crear gráfico Surface3D
- Crear un gráfico Surface3D en Excel usando C#
- Obtener una licencia gratuita
- Recursos gratuitos
- Conclusión
- Ver también
Biblioteca de Excel en C# para crear un gráfico Surface3D
Aspose.Cells for .NET es una biblioteca integral de automatización de Excel que permite a los desarrolladores crear, modificar y renderizar archivos de Excel sin Microsoft Office. Soporta todos los tipos de gráficos, incluido el gráfico de Superficie 3‑D, y ofrece API de alto rendimiento para grandes conjuntos de datos.
Ventajas clave de usar Aspose.Cells for .NET:
- API completa – Acceda a todas las funciones de Excel de forma programática.
- Compatibilidad robusta con gráficos – Cree gráficos 2‑D, 3‑D y especializados como Superficie, Radar y de Bolsa.
- Optimizado para rendimiento – Maneja millones de celdas con un bajo consumo de memoria.
- Multiplataforma – Funciona en .NET Framework, .NET Core, .NET 5/6/7 y .NET Standard.
Instalación
Instale la biblioteca mediante NuGet:
PM> Install-Package Aspose.Cells
O agregue la referencia del paquete a su archivo de proyecto:
<PackageReference Include="Aspose.Cells" Version="24.12.0" />
Crear un gráfico Surface3D en Excel usando C#
A continuación se muestra una aplicación de consola C# completa y autónoma que crea un gráfico Surface3D.
1. Crear un nuevo proyecto de consola
dotnet new console -n Surface3DChartDemo
cd Surface3DChartDemo
dotnet add package Aspose.Cells
2. Reemplazar Program.cs con el siguiente código
Explicación de los pasos clave
| Step | What it does |
|---|---|
| 1 | Crea un nuevo Workbook y accede a la primera hoja de cálculo. |
| 2 | Llena la hoja de cálculo con una matriz de valores Z y etiquetas para los ejes X e Y. |
| 3 | Agrega un objeto de gráfico ChartType.Surface3D y lo posiciona en la hoja. |
| 4 | Establece el rango de datos para el gráfico, vinculando categorías (X) y series (Y) a las celdas. |
| 5 | Demuestra personalizaciones opcionales: estilo, leyenda, títulos de ejes y formato del área de trazado. |
| 6 | Guarda el libro de trabajo como un archivo XLSX. |
Ejecute el proyecto con dotnet run. El archivo Surface3DChart_Output.xlsx generado contendrá la tabla de datos y un gráfico de superficie 3‑D completamente renderizado.
Obtén una licencia gratuita
Aspose ofrece una licencia temporal gratuita para evaluación. Visite la página de licencia temporal de Aspose para obtener una clave de licencia de 30‑día que desbloquea todas las funciones, incluida la generación de gráficos, sin marcas de agua.
// Apply the temporary license (replace the path with your license file location)
var license = new License();
license.SetLicense(@"C:\Path\To\Aspose.Total.lic");
Gráfico Surface3D de Excel: Recursos gratuitos
Continúa ampliando tu experiencia en automatización de Excel con estos recursos gratuitos:
- Guía del desarrollador – https://docs.aspose.com/cells/net/
- Demostración en línea y conversor – https://products.aspose.app/cells/family
- Referencia de API – https://reference.aspose.com/cells/net/
- Artículos y publicaciones del blog – https://blog.aspose.com/es/categories/aspose.cells-product-family/
- Foro de la comunidad – https://forum.aspose.com/c/cells/9
Conclusión
Crear un gráfico Surface3D en Excel es sencillo con Aspose.Cells for .NET. La biblioteca abstrae el manejo de XML de bajo nivel, permitiéndote centrarte en la preparación de datos y la personalización visual. Utiliza los ejemplos de código proporcionados como punto de partida, adapta la matriz de datos a tu propio escenario y disfruta de visualizaciones de superficie 3‑D de alta calidad, listas para exportar, en minutos.
Para cualquier pregunta, problema o solicitud de función, siéntase libre de publicar en el foro de soporte de Aspose.