# -*- coding: utf-8 -*-
"""
Created on Sun Jan  2 15:08:42 2022

@author: Sim
"""
from wordcloud import WordCloud
from collections import Counter
import matplotlib.pyplot as plt

fontpath = r'C:/Users/SIM/APPDATA/LOCAL/MICROSOFT/Windows/Fonts/나눔손글씨 강부장님체.TTF'
wc = WordCloud(font_path=fontpath, background_color="white", 
               max_font_size=120)

f = open("D:/htex/Pythonbk/codesdata/대한민국헌법.txt", 
         "r", encoding='utf-8')
wordfreq = Counter()
for texts in f:
    texts = texts.split()
    wordfreq = wordfreq + Counter(texts)
f.close()

cloud = wc.generate_from_frequencies(wordfreq)

# 생성된 WordCloud를 이미지 파일로 저장
#cloud.to_file('D:/HTEX/Pythonbk/images/wordcount4-2.png')
 
# 파일을 화면에 바로 띄움 
plt.figure(figsize=(10, 8))
plt.axis('off')
plt.imshow(cloud)