发布日期 : 2026-03-30 06:22:02 UTC
分类 : 长度角度面积体积
访问量: 524 次浏览
在线的词云生成工具它的主要功能是:
自定义形状:可以生成特定形状的词云,例如图片中的心形。 高度可定制:您可以设置: 最多词数:限制词云中显示词汇的总数量。 字体:选择显示词汇的字体。 词汇旋转方向:设置词汇在云图中的旋转角度,使布局更生动。 开源技术:如界面文字所述,它使用了开源的 d3-cloud布局算法来确保词汇之间不会重叠。将您输入的一段文字(比如文章、报告、评论等)进行词频分析,然后根据词汇出现的频率高低,生成一个由这些词汇组成的视觉化图片。词汇出现的次数越多,它在词云图中显示得就越大。
自定义形状:可以生成特定形状的词云,例如图片中的心形。
高度可定制:您可以设置:
最多词数:限制词云中显示词汇的总数量。
字体:选择显示词汇的字体。
词汇旋转方向:设置词汇在云图中的旋转角度,使布局更生动。
开源技术:如界面文字所述,它使用了开源的 d3-cloud布局算法来确保词汇之间不会重叠。
1.输入待排版文本
在下方的大文本框中,粘贴或输入需要排版的英文文本(工具暂不支持中文分词,需确保文本为英文单词序列)。
示例文本(可直接复制):
As word placement can be quite slow for more than a few hundred words, the layout algorithm can be run asynchronously, with a configurable time step size. This makes it possible to animate words as they are placed without stuttering. It is recommended to always use a time step even without animations as it prevents the browser’s event loop from blocking while placing the words. The layout algorithm itself is incredibly simple. For each word, starting with the most “important” : Attempt to place the word at some starting point: usually near the middle, or somewhere on a central horizontal line.
2.设置布局参数
最多单词数:限制参与布局的单词总数(如 250,超过的单词会被忽略)。
每行一词:勾选后,单词强制每行只放1个(适合垂直排列的词云)。
旋转:设置单词的旋转角度范围(如 log n、√n、n,或直接输入角度范围)。
形状:选择布局的形状:阿基米德螺线(螺旋形)或矩形(矩形分布)。
方向:设置单词的排列方向数(如 5个方向,范围 -60°~60°)。
字体:选择单词的显示字体(如 微软雅黑、Arial等)。
3.启动布局计算
点击蓝色的 “Go!” 按钮,工具会根据输入的文本和参数,开始异步计算单词的布局位置。
布局过程中,上方会实时显示单词的排版效果(词云)。
若配置了时间步长,布局会伴随动画效果(单词逐步出现、移动);若无动画,也会通过时间步避免页面卡顿。
4.导出结果(可选)
若工具提供“下载”或“SVG”按钮(如图中“下载 SVG”),可点击导出布局后的词云为 SVG 格式(矢量图,放大不失真)。