HQChart使用教程68 – 配置DRAWTEXT, DRAWICON字体大小

HQChart使用教程68 – 配置DRAWTEXT, DRAWICON字体大小

  • 分析家语法
  • 版本要求
  • 全局配置
  • DRAWTEXT 配置说明
    • Icon
      • MaxSize
      • MinSize
      • Zoom
    • Text
  • DRAWTEXT配置说明
  • 交流QQ群: 950092318
  • HQChart代码地址
  • 个人爱好(模型/摄影)

分析家语法

DRAWTEXT和DRAWICON时候分析家指标语法里的绘图函数,分别绘制图标和文字, 由于函数里面没有对大小设置的参数,所以hqchart把这2个设置放在了全局Resource里面, 通过修改Resource对应的配置就可以。

版本要求

hqchart 版本>=8936 才有此功能

全局配置

如何修改全局资源配置见教程
HQChart使用教程4- 如何自定义K线图颜色风格


var resource=JSChart.GetResource(); //获取全局资源
resource.DRAWTEXT //修改DRAWTEXT 配置
......
resource.DRAWICON //修改DRAWICON 配置
......

this.Chart.SetOption(this.Option);  //设置K线配置

..........

DRAWTEXT 配置说明

以下是DRAWTEXT的默认配置

this.DRAWICON=
{ 
    Icon:
    { 
        MaxSize:24,  //图标最大
        MinSize:12,  //图标最小

        Zoom:
        { 
            Type:1,    //0=放大(K线宽度*Value) 1=放大(K线+间距)*Value 2=(K线+间距)+2*Value;
            Value:1
        }
    },
   
    Text:
    { 
        MaxSize:50,  //字体最大
        MinSize:12,  //字体最小

        Zoom:
        { 
            Type:1,    //0=放大(K线宽度*Value) 1=放大(K线+间距)*Value 2=(K线+间距)+2*Value;
            Value:1
        },

        FontName:'Arial'    //字体
    }
}

Icon

iconfont图标配置信息

MaxSize

图标的最大尺寸

MinSize

图标的最小尺寸
当最大尺寸==最小尺寸,就是固定尺寸输出

Zoom

跟随K线自动缩放配置
Type=缩放规则
Value=缩放值

Type 缩放规则
0= K线宽度*Value
1=(K线+间距)Value
2=(K线+间距)+2
Value

Text

文字图标配置信息
配置和Icon一样,就是多了一个FontName 字体名字

DRAWTEXT配置说明

默认配置如下

this.DRAWTEXT=
{ 
     MaxSize:30,  //字体最大
     MinSize:20,  //字体最小

     Zoom:
     { 
         Type:1,    //0=放大(K线宽度*Value) 1=放大(K线+间距)*Value 2=(K线+间距)+2*Value;
         Value:1
     },

     FontName:'微软雅黑'    //字体
 }

配置和上面的DRAWTEXT.Text一样.

交流QQ群: 950092318

如果还有问题可以加交流QQ群

HQChart代码地址

地址:github.com/jones2000/HQChart

个人爱好(模型/摄影)

本文地址:https://blog.csdn.net/jones2000/article/details/109244069

(0)
上一篇 2022年3月22日
下一篇 2022年3月22日

相关推荐