去除fusionchartsforflex水印

由于项目的需要,需要做一些图形(如柱壮图、双Y轴、立体图等)来展示数据。项目使用的是flex+java+spring+blazeds 。所以就采用了fusionchartsforflex 组件。但是用这个组件,一些基本的图形是免费的,如果想要比较多的、复杂点的图形功能,就得付费。其实项目中也就用到一些基本的图形,也就满足了。没必要购买。但是fusionchartforflex运行的时候,显示的有水印,看着,就很别扭。是这样来去除水印的,如下:

去除fusionchartsforflex水印_第1张图片

这样,在使用的时候……

<s:HGroup width="100%" height="60%" gap="1">
  <s:Panel id="ss" height="100%" width="100%" title="报警统计图" creationComplete="ss_creationCompleteHandler(event)">
	<nsl:FusionCharts id="fc1">
	</nsl:FusionCharts>
  </s:Panel>
</s:HGroup>
protected function ss_creationCompleteHandler(event:FlexEvent):void
{
				fc1.FCFolder="fusioncharts";
				fc1.FCChartType="Column3D";
				fc1.width=ss.width;
				fc1.height=ss.height-20;
				ss.addElement(fc1);
}
  //初始化显示图表和树
			protected function bordercontainer1_creationCompleteHandler(event:FlexEvent):void
			{
				 fc1.FCData(chartData);
				fc1.FCParams(chartParams);
				fc1.FCRender();  
				dataGridTemp.columns = dg.columns;
				clientPagingBar1.dataGrid=dg;
			}

运行后,就不会有水印出现了。如下图:

去除fusionchartsforflex水印_第2张图片

如果不在src/下面加入chart这个包的文件,运行后,就会出现水印,如下图:

去除fusionchartsforflex水印_第3张图片

结束!

你可能感兴趣的:(Flex,水印,图形,FusionCharts)