@dieugene/wordcloud
v1.0.1
Published
Создает облако тегов с помощью сервиса [quickchart.io](https://quickchart.io/documentation/word-cloud-api/#getting-started), результат сохраняет в облаке и возвращает ссылку на созданный файл. Формат файла по умолчанию - 'PNG'.
Downloads
409
Readme
Word Cloud
Создает облако тегов с помощью сервиса quickchart.io, результат сохраняет в облаке и возвращает ссылку на созданный файл. Формат файла по умолчанию - 'PNG'.
To do
Пока не реализовано удаление созданных файлов.
Установка
npm i @dieugene/wordcloud
Использование
const { WordCloud } = require('@dieugene/wordcloud');
async function getWordCloud(){
let text = 'To be or not to be, that is the question',
options = {format: 'svg'}, // see params here: https://quickchart.io/documentation/word-cloud-api/#api-options
cloud = new WordCloud(text, options),
resultUrl = await cloud.getURL();
return resultUrl // do something with resultUrl
}
Класс WordCloud содержит статический метод excludeStopWords(text = '', returnAsArray = false)
, позволяющий предварительно
обработать текст.
Параметр text
- может быть текст или массив слов/фраз. Возвращает текст или массив в зависимости от значения свойства returnAsArray