本文共 1412 字,大约阅读时间需要 4 分钟。
报表中出现水印,网上说法很多。
修改代码之说:
Flex Chart 雖然有提供完整的試用功能 不過編譯完成的圖表會加上浮水印 Flex Data Visualization Trial 以上的浮水印其實是以 AS3 動態加上的 既然是 AS,那事情就簡單了 只要在 Flex Project 內自行加上以下 Class ChartsLicenseHandler Class: package mx.charts.chartClasses { public class ChartsLicenseHandler { } } package mx.charts.chartClasses { public class ChartsLicenseHandler { } }然後在 MXML 內明確引用該 Class,或是用 Metadata Tag 強迫編譯 這樣就可以去除浮水印了~! <?xml version=“1.0″?> <mx:Application backgroundColor=“#DDDDDD” xmlns:mx=“ ”> <mx:Script> <![CDATA[ [Frame(extraClass="mx.charts.chartClasses.ChartsLicenseHandler")] import mx.collections.ArrayCollection; [Bindable] private var expensesAC:ArrayCollection = new ArrayCollection( [ { Month: "Jan", Profit: -200, Expenses: 1500, Amount: 500 }, { Month: "Feb", Profit: 1000, Expenses: 200, Amount: 600 }, { Month: "Mar", Profit: 1500, Expenses: -500, Amount: 300 } ]); ]]> </mx:Script> <mx:SolidColor id=“sc1″ color=“blue” alpha=“.3″/> <mx:SolidColor id=“sc2″ color=“red” alpha=“.3″/> <mx:SolidColor id=“sc3″ color=“green” alpha=“.3″/> <mx:Stroke id=“s1″ color=“blue” weight=“1″/> <mx:Stroke id=“s2″ color=“red” weight=“1″/> <mx:Stroke id=“s3″ color=“green” weight=“1″/>
配置 serial number之说:
从网上随便搜个序列号注册
修改配置文件之说:
IDE安装目录下的license.properties文件从
fds=flexbuilder=charting=
修改为
fds=flexbuilder=137740016118223699076222charting=130145814356734993693351
修改完重启IDE
我使用最后一种方法成功了。happy
安装目录下好像有两个license。properties,单一变量法自己尝试
thanks :
转载地址:http://hygpi.baihongyu.com/