public string GetLayout(string words) { var weightedWords = wordExtractor.GetWords(words) .Filter(blackList) .CountEntries() .SortByEntries(); tagCloud = new TagCloud(wordCloudConfig, vizualizer); var imagePath = tagCloud.ArrangeLayout(weightedWords); return(imagePath); }
private void BuildLayout() { CollectTagCloudOptions(); var text = analyzedText.Text; var weightedWords = wordExtractor.GetWords(text) .Filter(blackList) .CountEntries() .SortByEntries(); this.tagCloud = new TagCloud(wordCloudConfig, vizualizer); pictureBox1.Image = null; var imagePath = tagCloud.ArrangeLayout(weightedWords); savedImgTxt.Text = imagePath; SetImageToPictureBox(imagePath); }