Hi Chuck,
When you create the chart object, you can set its background color. For example, the following chart will have a transparent background and border (note the "New XYChart" line).
' The data for the bar chart
Dim data() As Double = {85, 156, 179.5, 211, 123}
' The labels for the bar chart
Dim labels() As String = {"Mon", "Tue", "Wed", "Thu", "Fri"}
' Create a XYChart object of size 250 x 250 pixels
Dim c As XYChart = New XYChart(250, 250, Chart.Transparent, Chart.Transparent)
' Set the plotarea at (30, 20) and of size 200 x 200 pixels
c.setPlotArea(30, 20, 200, 200)
' Add a bar chart layer using the given data
c.addBarLayer(data)
' Set the labels on the x axis.
c.xAxis().setLabels(labels)
' Output the chart
c.makeChart("c:pathtoaaa.png");
You can also specify the background color using BaseChart.setBackground. See:
https://www.advsofteng.com/doc/cdnet.htm#BaseChart.setBackground.htm
Regards
Peter Kwan |