Visualizar tendencias a lo largo del tiempo es un requisito fundamental para muchos informes empresariales. Un gráfico de líneas ofrece una representación visual clara de series de datos a lo largo de un eje continuo, lo que lo hace ideal para mostrar rendimiento, ventas o cualquier dato basado en el tiempo. En esta guía le mostraremos cómo generar gráficos de líneas programáticamente usando Aspose.Cells for .NET y C#.

Este artículo cubre los siguientes temas:

Biblioteca de Excel en C# para crear gráficos de líneas

Aspose.Cells for .NET es una API integral que permite a los desarrolladores trabajar con archivos de Excel sin Microsoft Office. Soporta la creación, edición y personalización de gráficos de todo tipo, incluidos los gráficos de líneas. Las principales ventajas incluyen:

  • Amplia superficie de API – Control total sobre tipos de gráficos, series, ejes y formato.
  • Sin dependencias COM – Funciona en cualquier plataforma que soporte .NET.
  • Alto rendimiento – Manejo eficiente de libros de trabajo grandes.
  • Compatibilidad multi‑formato – Lectura/escritura de XLSX, XLS, CSV, PDF y más.

Comenzando

  1. Descargar la última Aspose.Cells for .NET desde la página de lanzamientos.
  2. Instalar vía NuGet:
   PM> Install-Package Aspose.Cells
  1. Agrega una referencia a Aspose.Cells en tu proyecto.

Crear un gráfico de líneas en Excel usando C#

A continuación se presentan dos ejemplos prácticos:

  1. Gráfico de líneas simple de una sola serie – ideal para una visualización rápida de tendencias.
  2. Gráfico de líneas de varias series con eje secundario – útil al comparar conjuntos de datos con diferentes escalas.

Ambos ejemplos son programas C# completos y listos para compilar.

Ejemplo 1 – Gráfico de líneas simple de una sola serie

Explicación

  • El libro de trabajo se crea en memoria y se rellena con datos de mes y ventas.
  • ChartType.Line crea un gráfico de líneas básico.
  • NSeries.Add define la serie de datos; CategoryData asigna las etiquetas del eje X.
  • El archivo resultante SimpleLineChart.xlsx contiene un gráfico de líneas totalmente formateado.

Ejemplo 2 – Gráfico de líneas multiserie con eje secundario

Puntos clave

  • Se añaden dos series: Revenue (eje primario) y Profit% (eje secundario) para ilustrar diferentes escalas.
  • PlotOnSecondAxis = true mueve la segunda serie al eje Y de la derecha.
  • La personalización de marcadores hace que la serie secundaria sea visualmente distinta.
  • El archivo final MultiSeriesLineChart.xlsx contiene un gráfico de líneas multi‑serie totalmente funcional.

Obtén una licencia gratuita

¿Quieres probar Aspose.Cells sin limitaciones? Obtén una licencia temporal gratuita de la página de licencia temporal de Aspose. Esta licencia elimina las marcas de agua de evaluación y te permite explorar todas las funciones de gráficos.

Recursos gratuitos

Mejora tus habilidades de automatización de Excel con estos recursos oficiales:

Conclusión

Crear gráficos de líneas con Aspose.Cells for .NET es sencillo y altamente personalizable. Ya sea que necesite una línea de tendencia de una sola serie rápida o un gráfico sofisticado de múltiples series con ejes secundarios, la biblioteca ofrece control total a través de una API intuitiva. Utilice los ejemplos de código proporcionados como punto de partida y adáptelos a sus requisitos de informes específicos.

Si encuentras algún problema o tienes preguntas, no dudes en solicitar ayuda en nuestro foro de soporte gratuito.

Véase también