繁体   English   中英

定义颜色alpha的属性是什么? XML融合图

[英]What is the attribute that defines the color alpha? XML fusioncharts

我正在尝试用XML创建一个图表,没关系,但它在图表的开头显示了一个“白色”颜色,我想知道什么是定义该属性的属性

Dim strxml = ""
        strxml = strxml & "  <chart caption ='Control en la validación de AS BUILT' xAxisName='ESTADO DE GESTIÓN' yAxisName='Total' rotatevalues='0' valuefontcolor='ffffff' placeValuesInside='1' animation='1' showYAxisValues='1' formatNumberScale='0' labelDisplay='rotate' slantLabels='1' showLabels='1' > "
        strxml = strxml & "  <categories> "
        For i = 0 To dt.Rows.Count - 2
            strxml = strxml & "      <category label='" & dt.Rows(i).Item("estado").ToString() & "'/>"
        Next
        strxml = strxml & "  </categories> "
        'strxml = strxml & "  <dataset color='fa5c05'>"
        strxml = strxml & " <dataset seriesname = 'RF AB' color='84500A'>"
        For i = 0 To dt.Rows.Count - 1
            strxml = strxml & " <set value='" & dt.Rows(i).Item("ab_rf") & "'/>"
        Next
        strxml = strxml & " </dataset>"
        strxml = strxml & " <dataset seriesname = 'FO CONST' >"
        For i = 0 To dt.Rows.Count - 1
            strxml = strxml & " <set value='" & dt.Rows(i).Item("const") & "'/>"
        Next
        strxml = strxml & " </dataset>"
        strxml = strxml & " <dataset seriesname = 'FO FUS. PE' >"
        For i = 0 To dt.Rows.Count - 1
            strxml = strxml & " <set value='" & dt.Rows(i).Item("fus_pe") & "'/>"
        Next
        strxml = strxml & " </dataset>"
        strxml = strxml & " <dataset seriesname = 'FO FUS. PI' >"
        For i = 0 To dt.Rows.Count - 1
            strxml = strxml & " <set value='" & dt.Rows(i).Item("fus_pi") & "'/>"
        Next
        strxml = strxml & " </dataset>"
        strxml = strxml & " <dataset seriesname = 'PI ACTA' >"
        For i = 0 To dt.Rows.Count - 1
            strxml = strxml & " <set value='" & dt.Rows(i).Item("acta") & "'/>"
        Next
        strxml = strxml & " </dataset>"
        strxml = strxml & " </chart> "

        Literal3.Text = FusionCharts.RenderChartHTML("../../FusionCharts/Charts/MSColumn2D.swf", "", strxml, "myNext", "900", "400", False, True, True)

它看起来像这样

图形的图像

我认为问题可能就在这里

strxml = strxml & "  <chart caption ='Control en la validación de AS BUILT' xAxisName='ESTADO DE GESTIÓN' yAxisName='Total' rotatevalues='0' valuefontcolor='ffffff' placeValuesInside='1' animation='1' showYAxisValues='1' formatNumberScale='0' labelDisplay='rotate' slantLabels='1' showLabels='1' > "

我解决了它:D

我发布了答案:

我会给那些需要它的人给出答案

需要添加带有两个单引号的参数“plotGradientColor”

plotGradientColor = ''

结果是:

IMG OF GRAPHICS 1

这是旧版的fusioncharts。

对于新版本,您可以使用新参数:

“usePlotGradientColor”:“0”

祝大家好运

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM