WordArt怎样生成中文词云?

关于WordArt的用法,网上已有一些教程。

例如:WordArt : 简单就能用的可视化工具,让文字聚合成图案 #Web

怎么使用 WordArt 拼接图片做成炫酷文字云?

但这些教程都没能很好地帮我解决,导入中文词的问题。

这篇博客主要讲怎么导入中文字体

打开C盘的windows文件夹

打开Fonts,在里面选择一款喜欢的中文字体。

例如:

选择一款字体,然后将该字体文件复制到桌面或其他文件夹。

接着在Wordart

选择添加刚才的字体文件即可。

好的,生成动态词云需要使用 Python 的一些库,比如 wordcloud、matplotlib、numpy、imageio、jieba 等。下面是一个简单的 Python 代码示例,可以帮助你生成动态词云: ```python import jieba import numpy as np from wordcloud import WordCloud from matplotlib import pyplot as plt import imageio from collections import Counter import os # 读取文本文件 with open('text.txt', 'r', encoding='utf-8') as f: text = f.read() # 使用 jieba 分词 words = jieba.cut(text) # 统计词频 word_counts = Counter(words) # 生成词云 wc = WordCloud( font_path='msyh.ttc', background_color='white', max_words=2000, max_font_size=200, width=1000, height=800, margin=2 ) wc.generate_from_frequencies(word_counts) # 保存词云图片 wc.to_file('wordcloud.png') # 读取背景音乐 music_file = 'background_music.mp3' audio_clip = AudioFileClip(music_file) # 读取词云图片 image_file = 'wordcloud.png' image_clip = ImageClip(image_file).set_duration(audio_clip.duration) # 合成动态词云视频 video_clip = image_clip.set_audio(audio_clip) # 保存动态词云视频 video_clip.write_videofile('wordcloud.mp4', fps=24) ``` 这段代码会读取一个文本文件,使用 jieba 分词并统计词频,然后生成静态词云图片并保存。接着,它会读取一个背景音乐文件,并使用 moviepy 库将静态词云图片和背景音乐合成为动态词云视频,并保存。注意,这里需要安装 moviepy 库和 ffmpeg 软件来处理视频。
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值