ANTI_ALIASING(アンチエリアス)機能【Javaチャート・グラフ作成ツールEspressChart】


●EspressChart Ver4.0以降ではANTI_ALIASINGがデフォルトになっているため標準設定ではGIFが出力できません。

GIFを出力するためにはChart Designerの設定を調整するか、
次のAPIラインを追加してください。

chart.setRenderingHint(RenderingHints.KEY_ANTIALIASING,
RenderingHints.VALUE_ANTIALIAS_OFF);

———————————————————————

● Question:散布図およびHLCO図において,軸タイトルや軸ラベルの文字がぼやけてしまいます.(EspressChart Ver4.0以上で)

プログラムではQbChart()で作図直後に,

chart.setRenderingHint(RenderingHints.KEY_ANTIALIASING,RenderingHints.VALUE_
ANTIALIAS_OFF);

として,アンチエイリアスをOFFにしています.
しかし,結果の図ではアンチエイリアスがONのままになっているように見えます.

●Answer: 軸タイトルや軸ラベルの文字に対するアンチエリアスをOFFにするには次のラインを追加ください。

chart.gethDataPoints().setJava2DRotateTextEnabled(false);
// in addition to
chart.setRenderingHint(RenderingHints.KEY_ANTIALIASING,RenderingHints.VALUE_
ANTIALIAS_OFF);
—————————————-

関連するトピックス:

コメントを残す

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください