# -*- coding: utf-8 -*-
"""
Created on Sun Jan  2 14:57:43 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')
texts = f.read()
f.close()

texts = texts.split()  # 빈칸 기준 분리
wordfreq = Counter(texts)
cloud = wc.generate_from_frequencies(wordfreq)

# 생성된 WordCloud를 이미지 파일로 저장
cloud.to_file('D:/HTEX/Pythonbk/images/wordcount4-1.png')
 
# 파일을 화면에 바로 띄움 
plt.figure(figsize=(10, 8))
plt.axis('off')
plt.imshow(cloud)
plt.show()