Flex Charting Trial


报表中出现水印,网上说法很多。


修改代码之说:

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=“http://www.adobe.com/2006/mxml ”> 
 <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=137740016118223699076222
charting=130145814356734993693351

修改完重启IDE


我使用最后一种方法成功了。happy

 安装目录下好像有两个license。properties,单一变量法自己尝试


thanks :http://www.merrycat.com.cn/blog/article.asp?id=445

你可能感兴趣的:(xml,Flex,ide,asp,Adobe)