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对应的配置就...
HQChart使用教程68 - 配置DRAWTEXT, DRAWICON字体大小
分析家语法
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线+间距)+2Value
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