Quickstart
Inicio rápido
Esta página contiene dos ejemplos autónomos que puedes copiar en un proyecto de consola .NET (después compilar la biblioteca desde el código fuente) y ejecutar inmediatamente.
Ejemplo 1 — Crear un documento con un gráfico de líneas
Crea un nuevo documento, inserta un gráfico de líneas con DocumentBuilder.InsertChart(), elimina la serie predeterminada y añade tus propios datos:
using Aspose.Words;
using Aspose.Words.Drawing.Charts;
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
Shape shape = builder.InsertChart(ChartType.Line, 432, 252);
Chart chart = shape.Chart;
// Delete default generated series.
chart.Series.Clear();
string[] categories = new string[] { "AW Category 1", "AW Category 2", "AW Category 3" };
chart.Series.Add("AW Series 1", categories, new double[] { 4.3, 2.5, 3.5 });
doc.Save("chart.docx");Ejemplo 2 — Configurar un gráfico circular con etiquetas de datos
Inserta un gráfico circular, añade una serie y configura ChartDataLabelCollection para mostrar porcentajes y valores:
using Aspose.Words;
using Aspose.Words.Drawing.Charts;
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
Shape shape = builder.InsertChart(ChartType.Pie, 432, 252);
Chart chart = shape.Chart;
chart.Series.Clear();
ChartSeries series = chart.Series.Add("Series 1",
new string[] { "Category1", "Category2", "Category3" },
new double[] { 2.7, 3.2, 0.8 });
ChartDataLabelCollection labels = series.DataLabels;
labels.ShowPercentage = true;
labels.ShowValue = true;
labels.ShowLeaderLines = false;
labels.Separator = " - ";
doc.Save("pie-chart.docx");ChartSeries.Add() acepta nombres de categoría junto a los valores, y ChartDataLabelCollection controla lo que muestra cada etiqueta de datos — porcentaje, valor, nombre de categoría, o una combinación separada por Separator.
Próximos pasos
- Guía de instalación — Compilar desde el código fuente y referenciar la biblioteca
- Características y funcionalidades — Referencia completa de características con ejemplos
- Guía del desarrollador — APIs de creación, edición y gráficos de documentos