ChartLegend Class |
Namespace: Aspose.Words.Drawing.Charts
The ChartLegend type exposes the following members.
Name | Description | |
---|---|---|
![]() | ChartLegend | Initializes a new instance of the ChartLegend class |
Name | Description | |
---|---|---|
![]() ![]() | Overlay |
Determines whether other chart elements shall be allowed to overlap legend.
Default value is false.
|
![]() ![]() | Position |
Specifies the position of the legend on a chart.
Default value is Right.
|
Name | Description | |
---|---|---|
![]() | Equals | (Inherited from Object.) |
![]() | GetHashCode | (Inherited from Object.) |
![]() | GetType | (Inherited from Object.) |
![]() | ToString | (Inherited from Object.) |
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 Assert.False(legend.Overlay); // We can move its position by setting this attribute legend.Position = LegendPosition.TopRight; doc.Save(ArtifactsDir + "Charts.ChartLegend.docx");