VChart icon indicating copy to clipboard operation
VChart copied to clipboard

[Feature] 【WordCloud】

Open kkxxkk2019 opened this issue 1 year ago • 2 comments

What problem does this feature solve?

  • [x] 支持文字词云
  • [ ] 无论是内置的 maskShape 还是自定义,期望都能够提供根据单词数量绘制和自动填充的配置,如下图,可以参考 https://design.weiciyun.com/
image image
  • [x] colorMode: 'linear' 配置始终返回 colorList[0],并且缺少 demo 【可能是还没有支持】 image

  • [ ] 支持 maskShape 的遮罩层配置,实现如下功能:(有一个遮罩的图形背景) image

What does the proposed API look like?

NA

kkxxkk2019 avatar Jul 01 '24 09:07 kkxxkk2019

@kkxxkk2019 现在分三种主要的算法:

  • 普通词云 grid算法,支持自动填充,配置如下:
 wordCloudConfig: {
    layoutMode: 'shape',
    zoomToFit: {
      repeat: true
    }
  },
  • 普通词云:cloud算法、fast算法,不支持自动填充
  • 形状词云,默认支持填充,如果要关闭自动填充词,需要如下配置:
wordCloudShapeConfig: {
    fillingTimes: 0 // 默认值是4,也就是所有的词会尝试填充4次
  },

xile611 avatar Jul 09 '24 05:07 xile611

遮罩层如果上传的是图片,会存在糊的问题

xile611 avatar Jul 09 '24 05:07 xile611

1.12.0已支持

xile611 avatar Aug 20 '24 04:08 xile611