1.0.1 • Published 10 months ago

@dieugene/wordcloud v1.0.1

Weekly downloads
-
License
ISC
Repository
-
Last release
10 months ago

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

1.0.1

10 months ago

1.0.0

10 months ago