欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  互联网

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

程序员文章站 2022-03-04 21:22:16
HQChart使用教程68 - 配置DRAWTEXT, DRAWICON字体大小分析家语法全局配置DRAWTEXT 配置说明IconMaxSi*SizeZoomTextDRAWTEXT配置说明交流QQ群: 950092318HQChart代码地址个人爱好(模型/摄影)分析家语法DRAWTEXT和DRAWICON时候分析家指标语法里的绘图函数,分别绘制图标和文字, 由于函数里面没有对大小设置的参数,所以hqchart把这2个设置放在了全局Resource里面, 通过修改Resource对应的配置就...

分析家语法

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

个人爱好(模型/摄影)

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

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

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

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