ChartLegendPosition Property
Specifies the position of the legend on a chart. Default value is Right.

Namespace: Aspose.Words.Drawing.Charts
Assembly: Aspose.Words (in Aspose.Words.dll) Version: 20.1
public LegendPosition Position { get; set; }

Property Value

Type: LegendPosition
Shows how to edit the appearance of a chart's legend.
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);

// Insert a line graph
Shape chartShape = builder.InsertChart(ChartType.Line, 450, 300);
Chart chart = chartShape.Chart;

// Get its legend
ChartLegend legend = chart.Legend;

// By default, other elements of a chart will not overlap with its legend

// We can move its position by setting this attribute
legend.Position = LegendPosition.TopRight;

doc.Save(ArtifactsDir + "Charts.ChartLegend.docx");
See Also