Hi -
We are actually migrating our project that have been developed for OLE chart object to MSO chart object. We are not able to findout suitable properties for MSO which are available in OLE.Please help us and let us know whether the listed functionalities are available in MSO or not, if available, guide us to where (class/function/property) exactly are these available.
OLE Chart Properties that we are currently using for
1) ShowHideLegendBorder
Aspose.Cells.Charts.Legend legend = chart.Legend;
legend.Border.IsVisible = false;
2) SetLegendBorder
Aspose.Cells.Charts.Legend legend = chart.Legend;
Aspose.Cells.Drawing.LineType borderLine = Aspose.Cells.Drawing.LineType.DarkGray;
System.Drawing.Color color = System.Drawing.ColorTranslator.FromHtml(lineColor);
legend.Border.Color = color;
legend.Border.Style = borderLine;
3) SetLegendFontStyle
Aspose.Cells.Charts.Legend legend = chart.Legend;
System.Drawing.Color color = System.Drawing.ColorTranslator.FromHtml(fontColor);
legend.Font.Color = color;
legend.Font.Name = fontFamily;
legend.Font.IsItalic = Boolean.Parse(isItalic);
legend.Font.IsBold = Boolean.Parse(isBold);
4) SetLegendMarker
SeriesCollection sCollection = chart.NSeries;
sSeries.Marker.MarkerStyle = ChartMarkerType.Automatic;