EasyXLS

Chart legend

EasyXLS™ library allows setting the formatting properties for the chart legend of an Excel file.

EasyXLS provides a wide variety of methods that enables users to set the chart legend and its properties like legend position, keys arrangement direction and formatting.

The chart legend formatting is formed by font settings, fill settings, border styles settings, border color settings and shadow settings.

Source code sample

The below example shows how to format the chart legend for an Excel file.

C#.NET
VB.NET
C++
Java
PHP
ASP
VB6
VBS
Coldfusion
Python

The screen shot provides an example of an exported cylinder chart and the chart legend is formatted: background (lavender blush), foreground (blue), italic font, legend position (corner) and shadow.

Excel chart legend

Chart legend options

EasyXLS allows you to set the legend position using ExcelChartLegend.setPlacement method and the direction of the legend keys using ExcelChartLegend.setKeysArrangementDirection method.

Chart legend font settings

EasyXLS allows you to set the font appearance of the chart legend through the usage of FontDrawingObject.getFontFormat method that is available in ExcelChartLegend class because of the class inheritance.

The supported font settings are:
   - Font name
   - Font style (bold, italic, regular)
   - Font size
   - Font color
   - Font underline style
   - Font effect (strikethrough, superscript, subscript, offset, small caps)

Chart legend fill formatting

EasyXLS allows you set the background appearance of the chart legend through the usage of FillDrawingObject.getFillFormat method that is available in ExcelChartLegend class because of the class inheritance.

The supported fill options are:
   - No fill
   - Solid fill (chart legend color, chart legend transparency)
   - Gradient fill
   - Picture and texture fill
   - Automatic

Chart legend border color formatting

EasyXLS allows you set the border color appearance of the chart legend through the usage of LineDrawingObject.getLineColorFormat method that is available in ExcelChartLegend class because of the class inheritance.

The supported border color options are:
   - No line
   - Solid line (chart legend line color, chart legend transparency)
   - Gradient line
   - Automatic

Chart legend border style formatting

EasyXLS allows you set the border style of the legend through the usage of LineDrawingObject.getLineStyleFormat method that is available in ExcelChartLegend class because of the class inheritance.

The supported border style options are:
   - Border width
   - Compound type
   - Dash type
   - Cap type
   - Join type

Chart legend shadow formatting

EasyXLS allows you set the shadow appearance of the chart legend through the usage of LineDrawingObject.getShadowFormat method that is available in ExcelChartLegend class because of the class inheritance.

The supported shadow options are:
   - Preset shadows
   - Shadow color
   - Transparency, size, blur, angle and distance

 

Available for: Professional, Excel Writer, Excel Reader
Go to top

EasyXLS Excel libraries:

.NET
.NET Excel Library
full .NET version to import, export or convert Excel files
COM+ Excel Library
full COM+ version to import, export or convert Excel files
-
Java
Java Excel Library
full Java version to import, export or convert Excel files
Download EasyXLS™ Excel Library for .NET and Java

File formats:

MS Excel 97 - 2003
MS Excel 2007 - 2019
MS Excel 2021
Office 365
XLSXXLSMXLSBXLS
XMLHTMLCSVTXT