< previous
XML/SWF Charts Reference*1
next >
1.axis_category カテゴリー軸ラベルの特性を定義する

<axis_category skip='int' font='string' bold='boolean' size='int' color='string' alpha='int' orientation='string'
               
               <!-- area, stacked area, line charts -->
               margin='boolean' 
               
               <!-- scatter charts -->
               min='float' max='float' steps='int' prefix='string' suffix='string' 
               decimals='int' decimal_char='string' separator='string'
              />

(説明)

カテゴリー軸ラベルとは、下の縦棒グラフの年号2001,2002,2004,2004を言います。



フォント(fonts)
 
XML/SWF Chartsは、Arial-bold-Fontを埋め込んでいます(Fontのデフォルト値)。
文字特性をArialに設定することにより、埋め込まれた字体は、マシンにこの字体があるかどうかに関わらず、
テキストをすべてのマシンで同じに見せます。
埋め込まれた字体の他の利点はそれを回転させることができて、透明にそれをレンダリングすることができるということです。
不都合はフラッシュファイルのサイズを増加させるということです。
XML/SWF Chartsには1つの埋め込まれた字体しかない理由です。
埋め込まれたArial字体はeuropean言語の大部分のためにアクセントがあるキャラクタを見せることができます。
それが十分でないなら、代わりに別の非埋め込まれた字体を選びます。(ギャラリーページはこの字体を使用するだけです)
 
他の非埋め込まれた字体にも、上の文字修飾を設定することができます。
ローカルマシンに、正確な選択した字体がないなら、Flashは最も密接にそれに類似しているどんな字体も使用します。
非埋め込まれた字体は、予想より異なるように見えるかもしれませんが、
埋め込まれているより小さいポイントサイズで、もっと鋭くて読みやすい字体であるかもしれません。(10ポイント未満の場合)
 
非埋め込まれた字体が使用されているとき、どんな回転(rotation)とアルファ(alpha)属性も無視されます。
非埋め込まれた字体を使用するテキストは、いつも水平に表示し、完全に不透明です。
 
他の字体を直接charts.swfに埋め込むのは不可能です。
しかしながら、別のフラッシュファイルを作成して、他の字体をそれに埋め込んで、次に、それに図を表示するのは可能です。
これで、グラフは他の埋め込まれた字体にアクセスします。
詳細に関してこのページを参照してください。
 
ドローイメージ機能(draw image function)を使用して、JPEGイメージかSWFがファイルを読み込む(including)ことにより、
字体を心配しないでどんなテキストも表示する方法があります。

(例)
   <!-- カテゴリー軸ラベル(水平軸、X軸ラベル)属性定義。 文字のフォント、太さ、サイズ、色、不透明度、
           目盛のスキップ、目盛ラベルの方位-->
   <axis_category font='arial' bold='true' size='14' color='88FF00' alpha='75' skip='1' orientation='vertical_up'
   />
XML全コード sample_bar-cat.xml 

縦棒グラフサンプル(axis_category)



< previous このページのTOP next >

*1 XML/SWF Charts Reference原本の著作権は、http://www.maani.usが所有しています

2006.12.8  by ma3ki