Cómo crear informes usando Aspose.Cells para NET
Libro de trabajo libro de trabajo = nuevo Libro de trabajo();
Luego, generamos la primera tabla de datos.
//Escribe datos en la primera hoja de datos
Hoja de trabajo1 = workbook.Worksheets[0]
/Dale un nombre a la hoja
hoja1.Name = Datos de costo;
//Escribe los datos de las celdas de la hoja1 en el objeto de celdas, crea el objeto de celdas
Celdas celdas = hoja1.
celdas. ImportDataTable(ds.Tables[0], true, 0, 0, ds.Tables[0].Rows.Count, ds.Tables[0].Columns.Count);
Esto completa la primera A hoja de trabajo. Además, también podemos diseñar celdas, filas, columnas, bordes, etc. a través de la API.
A continuación usamos Chart para generar una segunda hoja de trabajo de gráfico. Charts.Add(ChartType.Column, 0, 0, 0, 0);
//Obtener tipo de gráfico
Gráfico gráfico = hoja2.Charts[chartIndex];
//Establecer texto del título del gráfico
chart.Title.Text = "Cost Center";
//Establecer fuente del título del gráfico
chart.Title.TextFont.IsBold = true;
chart.Title.TextFont.Size = 16;
//Establecer serie
string series = " Datos de costos!B2:B" + (ds.Tables[0].Agregar series al gráfico
chart.NSeries.Add(series, true);
//Establecer series name
chart.NSeries[0].Name = "Costo anual";
//Establecer categoría
chart.NSeries.CategoryData = "¡Datos de costos! A2:A" + (ds.Tables[0].Rows.Count + 1);
//Leyenda no mostrada
chart.NSeries.Name = "Costo anual";
//Establecer categoría
chart.NSeries.CategoryData = "¡Datos de costos! ChangePalette(Color.FromArgb(121, 117, 200), 54);
chart.CategoryAxis.MajorGridLines.Color = Color.FromArgb(121, 117, 200);
Ahora, después de ejecutarlo, podemos generar el documento de Excel como se muestra en la figura, para informes de datos y Muy conveniente para los analistas